⌨ Курсы Linux с преподавателем, IT курсы ✔ курсы Oracle 11g, курсы Microsoft, Cisco обучение, курсы Oracle SQL, тренинги Oracle DBA1, Microsoft авторизованное обучение, microsoft sharepoint server пройти обучение, курсы Cobit, Oracle, VMware курсы, UNIX, RedHat курсы, обучение Sun, подготовка к сертификации ITIL, Project ✔ Бизнес курсы

Курс Oracle GoldenGate 19c: Fundamentals for Oracle
Повна назва курсу:  Курс Oracle GoldenGate 19c: Fundamentals for Oracle
Посилання на список напрямків:  Адміністрування / ІТ / Програмування
Код курсу:  OGG19cF-Fun
Тривалість:  4 / 32
TITLE:  Курс Oracle GoldenGate 19c: Fundamentals for Oracle
Продукт: 
Аудиторія: 

  • Адміністратори бази даних
  • Дизайнери баз даних
  • Інженери служби підтримки
  • Технічні адміністратори
  • Адміністратори сховищ даних
===
  • Администраторы базы данных
  • Дизайнеры баз данных
  • Инженеры службы поддержки
  • Технические администраторы
  • Администраторы хранилищ данных

Зміст курсу: 

Вступ

Найчастіші приклади використання. Oracle GoldenGate для Oracle Database Offload Redo Logs. Операційні системи, що підтримуються.

Архітектура Oracle GoldenGate

Класична архітектура Oracle GoldenGate. Архітектура мікросервісів. Архітектура мікросервісів: Безпечні та небезпечні розгортання. Типи Extract. Checkpoints: захоплення.

Встановлення Oracle GoldenGate Microservices Architecture

Етап 2: Створення сертифікатів. Фаза 3, oggca.sh Крок 10: Параметри реплікації.

Встановлення класичної архітектури Oracle GoldenGate

Встановлення Linux за допомогою команди tar. Запуск Oracle GoldenGate із оболонки операційної системи.

Підготовка Environment

Підготовка Environment: додаткове логування. Обробка помилок TCP/IP.

Налаштування Extracts

Сервер адміністрування MA: Огляд веб-сторінки. CA Редагування параметрів Extracts: Приклад GGSCI. Реплікація операторів мови DDL.

Архітектура мікросервісів Oracle GoldenGate: Distribution Server

Огляд веб-сторінки.

Архітектура мікросервісів Oracle GoldenGate: Receiver Server

Захищена хост-машина GoldenGate із Reverse Proxy.

Налаштування початкового завантаження

Передумови початкового завантаження. Початкове завантаження МА: Методи Oracle GoldenGate.

Налаштування Replicat

Порівняння Replicat'ів. Паралельний Replicat. МА: Зміна завдань доставки. Отримання інформації про процес: admin, client або GGSCI.

Управління Extract Trails та Files

Альтернативні формати Trails. Підрахунок записів на Trails.

Параметри Oracle GoldenGate

MA керовані параметри процесу. Вилучення категорій параметрів. Категорії параметрів Replicat.13. Відбір та фільтрація даних
MA Distribution Server Path: Пропозиція Filter. Функція @IF. SQLEXEC: Використання з LOOKUP Stored Procedure.

Перетворення даних та параметри конфігурації

Користувальницькі токени: Огляд. Приклад виходу користувача. Шифрування: Огляд. Шифрування пароля CA: Метод 1.

Архітектура мікросервісів Oracle GoldenGate - Performance Metrics Server

Replicat Group: Аналіз продуктивності процесів.

Підтримка Sharding бази даних, керування затримкою реплікації, підтримка invisible column

Переваги шардингу Oracle GoldenGate MA. Доступ до Heartbeat Statistics.

===

Введение

Наиболее частые примеры использования. Oracle GoldenGate for Oracle Database Offload Redo Logs. Поддерживаемые операционные системы.

Архитектура Oracle GoldenGate

Классическая архитектура Oracle GoldenGate. Архитектура микросервисов. Архитектура микросервисов: Безопасные и небезопасные развертывания. Типы Extract. Checkpoints: захват.

Установка Oracle GoldenGate Microservices Architecture

Этап 2: Создание сертификатов. Фаза 3, oggca.sh Шаг 10: Параметры репликации.

Установка классической архитектуры Oracle GoldenGate

Установка в Linux с помощью команды tar. Запуск Oracle GoldenGate из оболочки операционной системы.

Подготовка Environment

Подготовка Environment: дополнительное логгирование. Обработка ошибок TCP/IP.

Настройка Extracts

Сервер администрирования MA: Обзор веб-страницы. CA Редактирование параметров Extracts: Пример GGSCI. Репликация операторов языка DDL.

Архитектура микросервисов Oracle GoldenGate: Distribution Server

Обзор веб-страницы.

Архитектура микросервисов Oracle GoldenGate: Receiver Server

Защищенная хост-машина GoldenGate с Reverse Proxy.

Настройка начальной загрузки

Предпосылки для начальной загрузки. Начальная загрузка МА: Методы Oracle GoldenGate.

Настройка Replicat

Сравнение Replicat’ов. Параллельный Replicat. МА: Изменение задач доставки. Получение информации о процессе: admin, client или GGSCI.

Управление Extract Trails и Files

Альтернативные форматы Trails. Подсчет записей на Trails.

Параметры Oracle GoldenGate

MA управляемые параметры процесса. Извлечение категорий параметров. Категории параметров Replicat.

Отбор и фильтрация данных

MA Distribution Server Path: Предложение Filter. Функция @IF. SQLEXEC: Использование с LOOKUP Stored Procedure.

Преобразование данных и параметры конфигурации

Пользовательские токены: Обзор. Пример выхода пользователя. Шифрование: Обзор. Шифрование пароля CA: Метод 1.

Архитектура микросервисов Oracle GoldenGate — Performance Metrics Server

Replicat Group: Анализ производительности процессов.

Поддержка Sharding базы данных, управление задержкой репликации, поддержка invisible column

Преимущества шардинга Oracle GoldenGate MA. Доступ к Heartbeat Statistics.

Матеріали та сертифікати:  Акцент Профі - Акцент Профи
Тренер:  Ковальчук

Курс Oracle Database 19c: Data Warehousing Concepts
Повна назва курсу:  Курс Oracle Database 19c: Data Warehousing Concepts
Посилання на список напрямків:  Адміністрування / ІТ / Програмування
Код курсу:  O19cDWC-Ora
Тривалість:  2 / 16
TITLE:  O19cDWC-Ora Курс Oracle Database 19c: Data Warehousing Concepts
Продукт: 
Аудиторія: 

  • Адміністратори бази даних
  • Дизайнери баз даних
  • Інженери служби підтримки
  • Технічні адміністратори
  • Адміністратори сховищ даних
===
  • Администраторы базы данных
  • Дизайнеры баз данных
  • Инженеры службы поддержки
  • Технические администраторы
  • Администраторы хранилищ данных

Навички що здобуваються: 
  • Оцінка вимог до сховища даних та бізнес-аналітики
  • Створення аналітичних уявлень у SQL Developer
  • Оцінка задач бізнес-моделювання
  • Оцінка завдань логічного та розмірного моделювання
  • Оцінка завдань вилучення, перетворення та завантаження даних
===
  • Оценка требований к хранилищу данных и бизнес-аналитике
  • Создание аналитических представлений в SQL Developer
  • Оценка задач бизнес-моделирования
  • Оценка задач логического и размерного моделирования
  • Оценка задач извлечения, преобразования и загрузки данных

Зміст курсу: 

Огляд курсу

Еволюція управління інформацією та сховищ даних.

Бізнес-аналітика: вимоги

Огляд концепцій сховища даних та багатовимірної моделі.

Архітектури сховищ даних. Компоненти процесу збереження даних.

Про бізнес-, логічні-, розмірні та фізичні моделі.

Визначення ступеня деталізації. Первинний ключ та зовнішній ключ.

Введення у вилучення, перетворення та завантаження даних.

Введення у платформи та інструменти зберігання даних.

===

Обзор курса.

Эволюция управления информацией и хранилищ данных.

Бизнес-аналитика: требования.

Обзор концепций хранилища данных и многомерной модели.

Архитектуры хранилищ данных. Компоненты процесса хранения данных.

О бизнес -, логических-, размерных и физических моделях.

Определение степени детализации. Первичный ключ и внешний ключ.

Введение в извлечение, преобразование и загрузку данных.

Введение в платформы и инструменты хранения данных.


Матеріали та сертифікати:  Акцент Профі - Акцент Профи
Тренер:  Євген

Курс Oracle Database 19c: ASM Administration Workshop
Повна назва курсу:  Курс Oracle Database 19c: ASM Administration Workshop
Посилання на список напрямків:  Адміністрування / ІТ / Програмування
Код курсу:  O19cASMA-WS
Тривалість:  2 / 16
TITLE:  O19cASMA-WS Курс Oracle Database 19c: ASM Administration Workshop
Продукт: 
Аудиторія: 

  • Адміністратори бази даних
  • Дизайнери баз даних
  • Інженери служби підтримки
  • Технічні адміністратори
  • Адміністратори сховищ даних
===
  • Администраторы базы данных
  • Дизайнеры баз данных
  • Инженеры службы поддержки
  • Технические администраторы
  • Администраторы хранилищ данных

Попередня підготоввка: 
  • Технический английский язык

Навички що здобуваються: 
  • Адміністрації примірників ASM
  • Виконання усунення відмов бази даних за допомогою Flex ASM
  • Адміністрації груп дисків ASM
  • Перейменування групи дисків ASM
  • Керування простором групи дисків ASM
  • Виконання різних адміністративних дій
  • Керування групами Flex Disk
  • Адміністрацію файлів, каталогів та шаблонів ASM
  • Управлінню ACFS
  • Виконання автоматичної зміни розміру ACFS
  • Виконання дефрагментації ACFS
  • Виконання стиснення ACFS
===
  • Администрированию экземпляров ASM
  • Выполнению устранения отказов базы данных с помощью Flex ASM
  • Администрированию групп дисков ASM
  • Переименованию группы дисков ASM
  • Управлению пространством группы дисков ASM
  • Выполнению различных административных действий
  • Управлению группами Flex Disk
  • Администрированию файлов, каталогов и шаблонов ASM
  • Управлению ACFS
  • Выполнению автоматического изменения размера ACFS
  • Выполнению дефрагментации ACFS
  • Выполнению сжатия ACFS

Зміст курсу: 

Огляд ASM

Компоненти ASM: Група дисків ASM. Середовище практики курсу: облікові дані безпеки.

Адміністрація примірників ASM

Запуск та зупинка прослуховувача вузлів.

Flex ASM

Адміністрація груп дисків ASM Частина I

Функції, які включають атрибути сумісності груп дисків. Відновлення балансу, ребалансування.

Адміністрація груп дисків ASM Частина II

Перевірка узгодженості метаданих груп дисків.

Групи дисків Flex ASM

===

Обзор ASM

Компоненты ASM: группа дисков ASM. Среда практики курса: учетные данные безопасности.

Администрирование экземпляров ASM

Запуск и остановка прослушивателя узлов.

Flex ASM

Администрирование групп дисков ASM Часть I

Функции, включаемые атрибутами совместимости групп дисков. Восстановление баланса, ребалансирование.

Администрирование групп дисков ASM Часть II

Проверка согласованности метаданных группы дисков.

Группы дисков Flex ASM


Матеріали та сертифікати:  Акцент Профі - Акцент Профи
Тренер:  Ковальчук

Курс Oracle Database 19c: Clusterware Administration Workshop
Цей курс розглядає встановлення, настроювання та адміністрування програмного забезпечення clusterware при використанні останньої версії Oracle Database (19c).
===
Данный курс рассматривает установку, настройку и администрирование программного обеспечения clusterware при использовании последней версии Oracle Database (19c). Повна назва курсу:  Курс Oracle Database 19c: Clusterware Administration Workshop
Посилання на список напрямків:  Адміністрування / ІТ / Програмування
Код курсу:  O19cCA-Cluster
Тривалість:  4 / 32
TITLE:  O19cCA-Cluster Курс Oracle Database 19c: Clusterware Administration Workshop
Продукт: 
Аудиторія: 

  • Адміністратори бази даних
  • Дизайнери баз даних
  • Інженери служби підтримки
  • Технічні адміністратори
  • Адміністратори сховищ даних
===
  • Администраторы базы данных
  • Дизайнеры баз данных
  • Инженеры службы поддержки
  • Технические администраторы
  • Администраторы хранилищ данных

Попередня підготоввка: 
  • Базові знання операційної системи Linux
  • Практична робота з SQL та написанням пакетів на PL/SQL
  • Oracle Database 18c: Administration Workshop I
  • Oracle Database 18c: Administration Workshop II
===
  • Базовые знания операционной системы Linux
  • Практическая работа с SQL и написанием пакетов на PL/SQL
  • Oracle Database 18c: Administration Workshop I
  • Oracle Database 18c: Administration Workshop II

Навички що здобуваються: 
  • Налаштування автономного кластера Flex
  • Як додати новий вузол-концентратор у кластер.
  • Створення додаткової групи дисків ASM
  • Встановлення програмного забезпечення бази даних RAC
  • Створення бази даних RAC
  • Запуск та зупинення кластерного програмного забезпечення Oracle
  • Додавання та видалення файлів конфігурації Oracle Clusterware
  • Виконання резервного копіювання OCR та OLR
  • Налаштування мережевих інтерфейсів З допомогою oifcfg
  • Роботу зі скануванням, прослуховувачами сканування та GNS
  • Відновлення після пошкодження диску голосування
  • Налаштування та використання управління кластерами на основі політик
  • Роботу з CLUVFY
  • Роботу з монітором стану кластера та радником про стан кластера (Cluster Health Advisor)
  • Створення ресурсів та груп ресурсів кластерного програмного забезпечення та управління ними.
===
  • Настройку автономного кластера Flex
  • Как добавить новый узел-концентратор в кластер.
  • Создание дополнительной группы дисков ASM
  • Установку программного обеспечения базы данных RAC
  • Создание базы данных RAC
  • Запуск и остановка кластерного программного обеспечения Oracle
  • Добавление и удаление файлов конфигурации Oracle Clusterware
  • Выполнение резервного копирования OCR и OLR
  • Настройку Сетевых Интерфейсов С Помощью oifcfg
  • Работу со сканированием, прослушивателями сканирования и GNS
  • Восстановление после повреждения диска голосования
  • Настройку и использование управления кластерами на основе политик
  • Работу с CLUVFY
  • Работу с монитором состояния кластера и советником о состоянии кластера (Cluster Health Advisor)
  • Создание ресурсов и групп ресурсов кластерного программного обеспечения и управление ими.

Зміст курсу: 

Архітектура кластерного програмного забезпечення Oracle

Voting Disk угоди. Відомості про запуск кластерного програмного забезпечення: OHASD oraagent.

Введення у кластерне програмне забезпечення.

Oracle Clusterware Networking.

Параметри конфігурації кластера.

Кластер учасників Oracle для програм.

Мережева Інфраструктура: Завдання Попередньої Установки

Увімкнення демону кешу служби імен (nscd). Вимоги до приватної мережі з'єднань. Oracle Linux із монолітним корпоративним ядром.

Встановлення мережної інфраструктури

Вказує місце встановлення. Практика 5-1: Налаштування автономного кластера Flex Part01.

Управління вузлами кластеру

Видалення вузла із кластера. Практика 6-1 та практика 6-2. Практика 6-3: встановлення програмного забезпечення бази даних RAC.

Традиційне управління кластерним програмним забезпеченням

Перевірка цілісності конфігураційних файлів Oracle Clusterware. Відновлення розпізнавання тексту у системах Linux або UNIX. Локальний реєстр Oracle. Прослуховувачі сканування та перевірка допустимих вузлів.

Управління кластерами та потенціалом на основі політики

Переміщення серверів між серверами. Управління кластерами на основі політики та управління якістю обслуговування.

Модернізація та виправлення мережевої інфраструктури

Завершення оновлення кластерного програмного забезпечення, коли вузли стають недоступними. OPatch: Огляд.

Моніторинг та усунення несправностей утиліти Oracle Clusterware

OCLUMON. Ключові показники ефективності та робочого навантаження. Журнал активності ресурсів кластеру (CALOG). Викид вузла без перезавантаження.

Забезпечення високої доступності програм за допомогою Oracle Clusterware

Використання кластерного програмного забезпечення для забезпечення високої доступності. Ухвалення рішення про схему розгортання. Група ресурсів Огляд.

Додаток А: Сценарії очищення та сценарії нагону

Додаток А: Лабораторія сценаріїв очищення та нагону частина 1. Додаток А: Лабораторія сценаріїв очищення та нагону частина 2.
===

Архитектура кластерного программного обеспечения Oracle

Voting Disk соглашения. Сведения о запуске кластерного программного обеспечения: OHASD oraagent.

Введение в кластерное программное обеспечение.

Oracle Clusterware Networking.

Параметры конфигурации кластера.

Кластер участников Oracle для приложений.

Сетевая Инфраструктура: Задачи Предварительной Установки

Включение демона кэша службы имен (nscd). Требования к частной сети межсоединений. Oracle Linux с монолитным корпоративным ядром.

Установка сетевой инфраструктуры

Указание места установки. Практика 5-1: Настройка автономного кластера Flex Part01.

Управление узлами кластера

Удаление узла из кластера. Практика 6-1 и практика 6-2. Практика 6-3: Установка программного обеспечения базы данных RAC.

Традиционное управление кластерным программным обеспечением

Проверка целостности файлов конфигурации Oracle Clusterware. Восстановление распознавания текста в системах Linux или UNIX. Локальный реестр Oracle. Прослушиватели сканирования и проверка допустимых узлов.

Управление кластерами и потенциалом на основе политики

Перемещение серверов между пулами серверов. Управление кластерами на основе политики и управление качеством обслуживания.

Модернизация и исправление сетевой инфраструктуры

Завершение обновления кластерного программного обеспечения, когда узлы становятся недоступными. OPatch: Обзор.

Мониторинг и устранение неполадок утилиты Oracle Clusterware

OCLUMON. Ключевые показатели эффективности и рабочей нагрузки. Журнал активности ресурсов кластера (CALOG). Выброс узла без перезагрузки.

Обеспечение высокой доступности приложений с помощью Oracle Clusterware

Использование кластерного программного обеспечения для обеспечения высокой доступности. Принятие решения о схеме развертывания. Группа ресурсов: Обзор.

Приложение А: Сценарии очистки и сценарии нагона

Приложение А: Лаборатория сценариев очистки и нагона часть 1. Приложение А: Лаборатория сценариев очистки и нагона часть 2.

Матеріали та сертифікати:  Акцент Профі - Акцент Профи
Тренер:  Ковальчук

Курс Oracle Database 19c: Multitenant Architecture
Цей курс висвітлює всі аспекти мультиарендної (multitenant) архітектури та забезпечує слухачів всією необхідною інформацією про компоненти контейнерної бази даних (CDB). Слухачі навчаться створювати і керувати CDB базами даних та їх базами даних, що підключаються, проводити клонування «по холодному» і «по гарячому», перетворити non-CDB БД на PDB (pluggable database) в якомусь контейнері, використовуючи різні методики.
===
Данный курс освещает все аспекты мультиарендной (multitenant) архитектуры и обеспечивает слушателей всей необходимой информацией о компонентах контейнерной базы данных (CDB). Слушатели научатся создавать и управлять CDB базами данных и их подключаемыми базами данных, производить клонирование «по холодному» и «по горячему», преобразовать non-CDB БД в PDB (pluggable database) в каком-либо контейнере, используя различные методики. Повна назва курсу:  Курс Oracle Database 19c: Multitenant Architecture
Посилання на список напрямків:  Адміністрування / ІТ / Програмування
Код курсу:  O19cMMA-Ora
Тривалість:  4 / 32
TITLE:  O19cMMA-Ora Курс Oracle Database 19c: Multitenant Architecture
Продукт: 
Аудиторія: 

  • Адміністратори бази даних
  • Дизайнери баз даних
  • Інженери служби підтримки
  • Технічні адміністратори
  • Адміністратори сховищ даних
===
  • Администраторы базы данных
  • Дизайнеры баз данных
  • Инженеры службы поддержки
  • Технические администраторы
  • Администраторы хранилищ данных

Попередня підготоввка: 
  • Базові знання операційної системи Linux
  • Практична робота з SQL та написанням пакетів на PL/SQL
  • Oracle Database 18c: Administration Workshop I
  • Oracle Database 18c: Administration Workshop II
===
  • Базовые знания операционной системы Linux
  • Практическая работа с SQL и написанием пакетов на PL/SQL
  • Oracle Database 18c: Administration Workshop I
  • Oracle Database 18c: Administration Workshop II

Навички що здобуваються: 
  • Встановлювати Oracle Database 19c
  • Створювати бази даних
  • Керувати базою даних за допомогою Enterprise Manager Database Express
  • Керувати структурами зберігання бази даних та об'єктами схеми
  • Адмініструвати користувачів та систему безпеки
  • Резервувати та відновлювати бази даних Oracle
  • Моніторити бази даних та використовувати консультантів
===
  • Устанавливать Oracle Database 19c
  • Создавать базы данных
  • Управлять базой данных при помощи Enterprise Manager Database Express
  • Управлять структурами хранения базы данных и объектами схемы
  • Администрировать пользователей и систему безопасности
  • Резервировать и восстанавливать базы данных Oracle
  • Мониторить базы данных и использовать консультантов

Зміст курсу: 
  • Основи контейнерних баз даних (CDB)
  • Контейнерна база даних і звичайні бази даних, що підключаються (Regular PDB)
  • Прикладні бази даних, що підключаються (application PDBs)
  • Створення баз даних, що підключаються
  • Управління контейнерною та базами даних, що підключаються.
  • Управління табличними просторами в контейнерній та БД, що підключаються.
  • Безпека ( управління користувачами та шифрування даних)
  • Резервне копіювання, відновлення, флешбек
  • Моніторинг та налаштування продуктивності
  • Розподіл ресурсів
  • Перенесення даних
  • Перетворення non-CDB БД на PDB в будь-якому контейнері, використовуючи різні методики
  • Бази даних, що підключаються в хмарах
===
  • Основы контейнерных баз данных (CDB)
  • Контейнерная база данных и обычные подключаемые базы данных (Regular PDB)
  • Прикладные подключаемые базы данных (application PDBs)
  • Создание подключаемых баз данных
  • Управление контейнерной и подключаемыми базами данных
  • Управление табличными пространствами в контейнерной и подключаемых БД
  • Безопасность ( управление пользователями и шифрование данных)
  • Резервное копирование, восстановление, флэшбэк
  • Мониторинг и настройка производительности
  • Распределение ресурсов
  • Перенос данных
  • Преобразование non-CDB БД в PDB в каком-либо контейнере, используя различные методики
  • Подключаемые базы данных в облаках

Матеріали та сертифікати:  Акцент Профі - Акцент Профи
Тренер:  Ковальчук

Курс Oracle Database 19c: RAC Administration Workshop
Курс Oracle Database 19c: RAC Administration Workshop розповість вам про архітектуру баз даних Oracle RAC. Досвідчені викладачі Oracle University глибоко занурять вас у Global Resources та Cache Fusion.
===
Курс Oracle Database 19c: RAC Administration Workshop расскажет вам об архитектуре баз данных Oracle RAC. Опытные преподаватели Oracle University глубоко погрузят вас в Global Resources и Cache Fusion. Повна назва курсу:  Курс Oracle Database 19c: RAC Administration Workshop
Посилання на список напрямків:  Адміністрування / ІТ / Програмування
Код курсу:  O19cRAC-WS
Тривалість:  4 / 32
TITLE:  O19cRAC-WS Курс Oracle Database 19c: RAC Administration Workshop
Продукт: 
Навички що здобуваються: 

  • Встановлення та налаштування RAC
  • Управління базою даних RAC
  • Upgrade та накат патчів на базу даних RAC
  • Управління резервним копіюванням та відновленням для RAC
  • Моніторинг та налаштування бази даних RAC
  • Управління у High Availability сервісів
  • Забезпечення High Availability для з'єднань та додатків
  • Налаштування RAC One Node Database
  • Реалізація зберігання стовпців у пам'яті RAC
  • Налаштування Multitenant Architecture (мультитенантної архітектури) у RAC
  • Управління якістю обслуговування в RAC
===
  • Установка и настройка RAC
  • Управление базой данных RAC
  • Upgrade и накат патчей на базу данных RAC
  • Управление резервным копированием и восстановлением для RAC
  • Мониторинг и настройка базы данных RAC
  • Управление в High Availability сервисов
  • Обеспечение High Availability для соединений и приложений
  • Настройка RAC One Node Database
  • Реализация хранения столбцов в памяти RAC
  • Настройка Multitenant Architecture (мультитенантной архитектуры) в RAC
  • Управление качеством обслуживания в RAC

Зміст курсу: 

Мережева інфраструктура: Огляд

Огляд. Архітектура Clusterware та кластерні сервіси. Ініціалізація Oracle Clusterware. Служба іменування послуг (GNS). Середа для практичних робіт з курсу: Security Credentials. Практика 1-1: Налаштування гнучкого автономного кластера (Частина 01). Практика 1-1: Налаштування гнучкого автономного кластера (Частина 02). Практика 1-1: Налаштування гнучкого автономного кластера (Частина 03). Практика 1-1: Налаштування гнучкого автономного кластера (Частина 04).

Огляд та архітектура баз даних RAC

Огляд та архітектура баз даних RAC. Кластерні рішення зберігання даних. Рівні масштабованості. Паралельне виконання RAC.

Установка конфігурації Oracle RAC

Установка конфігурації Oracle RAC. Встановлення програмного забезпечення бази даних Oracle. Вміст бази даних. Фонові процеси специфічні для Oracle RAC. Приклад: Результат Крок 3. Практика 3-1: Встановлення програмного забезпечення бази даних RAC (Частина 01). Практика 3-1: Встановлення програмного забезпечення RAC (Частина 02). Практика 3-2: Створення бази даних RAC (Частина 01). Практика 3-2: Створення бази даних RAC (Частина 02). Практика 3-2: Створення бази даних RAC (Частина 03).

Адміністрація Oracle RAC

Адміністрація Oracle RAC. Redo Log файли та RAC. Локальні часові табличні простори. Переключення між автоматичними та ручними політиками. Параметри, які потребують унікальних установок. Практика 4-1:Аутентифіковані з'єднання з операційною системою та файлом паролів. Практика 4-2: Аутентифіковані з'єднання з базою даних Oracle. Практика 4-3: Зупинення повного стеку компонентів ORACLE_HOME.

Оновлення та накат патчів Oracle RAC

Оновлення та накат патчів Oracle RAC. OPatch: Огляд.

Управління резервним копіюванням та відновленням для RAC

Керування резервним копіюванням та відновленням для RAC. Відновлення носія інформації Oracle RAC. Oracle Recovery Manager. Розповсюдження резервних копій. Огляд практики Практика 6-1: Налаштування режимів Archive Log. Практика 6-2: Налаштування RMAN та виконання паралельного резервного копіювання.

Концепції управління Global Resource

Концепція управління Global Resource. Координація доступу до Global Resource. Сценарій 2: Злиття кешу читання та запису.

Моніторинг та налаштування бази даних RAC

Моніторинг та налаштування бази даних RAC. Глобальна черга очікування. Угоди про High Water Mark. Снапшоти в RAC. Практика 8-1: ADDM та RAC Part I (частина 01). Практика 8-1: ADDM та RAC Part II (Частина 02). Практика 8-1: ADDM and RAC PartI (Частина 03). Практика 8-2: ADDM та RAC PartII . Практика 8-3: ADDM та RAC PartIII.

Управління High Availability сервісів

Управління High Availability сервісів. З'єднання за замовчуванням. Використання сервісів із клієнтськими програмами. Використання сервісів із Resource Manager. Агрегація та трасування сервісів. Практика 9-1: Робота з сервісом. Практика 9-2: сервіси моніторингу.

High Availability для з'єднань та програм

High Availability для з'єднань та програм. Реалізація FAN Events Фільтр у Server-Side Callout: Приклад. Базова конфігурація TAF на Server-Slide: Приклад. Що таке програма постійної готовності? Практика 10-1: Використання постійної готовності програми (Частина 01).Практика 10-1: Використання постійної готовності програми (Частина 02).

Oracle RAC одновузловий

Oracle RAC одновузловий. Концепція Online Relocation. Практика 11-1: RAC одновузловий.

Oracle Database In-Memory у RAC

Oracle Database In-Memory у RAC. Зберігання стовпців In-Memory та Oracle RAC. Як база даних зчитує дані із FastStart Area. Практика 12-1 Переналаштування середовища (Частина 01). Практика 12-1 Переналаштування середовища (Частина 02).

Мультитенантна архітектура та RAC

Мультитенантна архітектура та RAC. Контейнер. Підключення до не-RAC CDB. Створення RAC CDB. Додавання PDB до CDB RAC. Практика 13-1: Вивчення архітектури та структур CDB у RAC (Частина 01). Практика 13-1: Вивчення архітектури та структур CDB у RAC (Частина 02). Практика 13-2: Клонування PDB у RAC CDB. Практика 13-3: Прив'язка сервісів PDB до CDB екземплярів (частина 01). Практика 13-3: Прив'язка сервісів PDB до CDB екземплярів (частина 02). Практика 13-4: Вимкнення PDB.

Управління якістю обслуговування

Управління якістю обслуговування. Набір політик управління Qos. Продуктивність.
===

Сетевая инфраструктура: Обзор

Обзор. Архитектура Clusterware и кластерные сервисы. Инициализация Oracle Clusterware. Служба именования сервисов (GNS). Среда для практических работ по курсу: Security Credentials. Практика 1-1:Настройка автономного гибкого кластера (Часть 01). Практика 1-1:Настройка автономного гибкого кластера (Часть 02). Практика 1-1:Настройка автономного гибкого кластера (Часть 03). Практика 1-1:Настройка автономного гибкого кластера (Часть 04).

Обзор и архитектура баз данных RAC

Обзор и архитектура баз данных RAC. Кластерные решения для хранения данных. Уровни масштабируемости. Параллельное выполнение в RAC.

Установка с конфигурированием Oracle RAC

Установка с конфигурированием Oracle RAC. Установка программного обеспечения базы данных Oracle. Содержимое базы данных. Фоновые процессы, специфичные для Oracle RAC. Пример: Результат Шага 3. Практика 3-1:Установка программного обеспечения базы данных RAC (Часть 01). Практика 3-1:Установка программного обеспечения базы данных RAC (Часть 02). Практика 3-2:Создание базы данных RAC (Часть 01). Практика 3-2:Создание базы данных RAC (Часть 02). Практика 3-2:Создание базы данных RAC (Часть 03).

Администрирование Oracle RAC

Администрирование Oracle RAC. Redo Log файлы и RAC. Локальные временные табличные пространства. Переключение между автоматическими и ручными политиками. Параметры, требующие уникальных настроек. Практика 4-1:Аутентифицированные соединения с операционной системой и файлом паролей. Практика 4-2:Аутентифицированные соединения с базой данных Oracle. Практика 4-3:Остановка полного стека компонентов ORACLE_HOME.

Обновление и накат патчей Oracle RAC

Обновление и накат патчей Oracle RAC. OPatch:Обзор.

Управление резервным копированием и восстановлением для RAC

Управление резервным копированием и восстановлением для RAC. Восстановление носителя информации в Oracle RAC. Oracle Recovery Manager. Распространение резервных копий. Обзор практики. Практика 6-1:Настройка режимов Archive Log. Практика 6-2: Настройка RMAN и выполнение параллельного резервного копирования.

Концепции управления Global Resource

Концепции управления Global Resource. Координация доступа к Global Resource. Сценарий 2:Слияние кэша чтения и записи.

Мониторинг и настройка базы данных RAC

Мониторинг и настройка базы данных RAC. Глобальная очередь ожидания. Соглашения о High Water Mark. Снапшоты в RAC. Практика 8-1: ADDM и RAC Part I (часть 01). Практика 8-1: ADDM and RAC Part II (Часть 02). Практика 8-1: ADDM and RAC PartI (Часть 03). Практика 8-2:ADDM and RAC PartII . Практика 8-3:ADDM и RAC PartIII.

Управление High Availability сервисов

Управление High Availability сервисов. Соединения с сервисами по-умолчанию. Использование сервисов с клиентскими приложениями. Использование сервисов с Resource Manager. Агрегация и трассировка сервисов. Практика 9-1:Работа со сервисом. Практика 9-2:Сервисы мониторинга.

High Availability для соединений и приложений

High Availability для соединений и приложений. Реализация FAN Events. Фильтр в Server-Side Callout: Пример. Базовая конфигурация TAF на Server-Slide:Пример. Что такое приложение постоянной готовности? Практика 10-1:Использование постоянной готовности приложения (Часть 01). Практика 10-1:Использование постоянной готовности приложения (Часть 02).

Oracle RAC одноузловой

Oracle RAC одноузловой. Понятие Online Relocation. Практика 11-1:RAC одноузловой.

Oracle Database In-Memory в RAC

Oracle Database In-Memory в RAC. Хранение столбцов In-Memory и Oracle RAC. Как база данных считывает данные из FastStart Area. Практика 12-1 Перенастройка среды (Часть 01). Практика 12-1 Перенастройка среды (Часть 02).

Мультитенантная архитектура и RAC

Мультитенантная архитектура и RAC. Контейнеры. Подключение к не-RAC CDB. Создание RAC CDB. Добавление PDB к CDB RAC. Практика 13-1: Изучение архитектуры и структур CDB в RAC (Часть 01). Практика 13-1: Изучение архитектуры и структур CDB в RAC (Часть 02). Практика 13-2: Клонирование PDB в RAC CDB. Практика 13-3: Привязка сервисов PDB в CDB экземпляров (часть 01). Практика 13-3: Привязка сервисов PDB в CDB экземпляров (часть 02). Практика 13-4: Отключение PDB.

Управление качеством обслуживания

Управление качеством обслуживания. Наборы политик управления Qos. Производительность.

Матеріали та сертифікати:  Акцент Профі - Акцент Профи
Тренер:  Євген

Курс Oracle Database 19c: SQL Tuning Workshop
Курс Oracle SQL Tuning for Developers Workshop допоможе вам вивчити, як налаштовуються плани виконання операторів Oracle SQL. Ви дізнаєтеся, як відразу писати добре налаштовані SQLоператори, що повністю підходять для СУБД Oracle.
===
Курс Oracle SQL Tuning for Developers Workshop поможет вам изучить, как настраиваются планы выполнения операторов Oracle SQL. Вы узнаете, как сразу писать хорошо настроенные SQLоператоры, полностью подходящие для СУБД Oracle. Повна назва курсу:  Курс Oracle Database 19c: SQL Tuning Workshop
Посилання на список напрямків:  Адміністрування / ІТ / Програмування
Код курсу:  O19cTSQL-Tuning
Тривалість:  3 / 24
TITLE:  Курс Oracle Database 19c: SQL Tuning Workshop
Продукт: 
Попередня підготоввка:  Курс "Oracle Database 19c: SQL Workshop" або мати еквівалентні знання
===
Курс «Oracle Database 19c: SQL Workshop» или иметь эквивалентные знания

Навички що здобуваються: 

  • Інтерпретувати плани виконання запитів та різні способи доступу до даних.
  • Розшифровувати, приймати рішення оптимізації, а потім застосовувати налаштування в коді SQL.
  • Використовувати різні способи налаштування.
  • Використовувати переваги від зв'язуваних змінних, трасувальних файлів та використовувати різні типи індексів.
  • Використовувати різні шляхи даних доступу для кращої оптимізації коду.
===
  • Интерпретировать планы выполнения запросов и различные способы доступа к данным.
  • Расшифровывать, принимать решения оптимизации, затем применять настройки в коде SQL.
  • Использовать различные методы настройки.
  • Использовать преимущества от связываемых переменных, трассировочных файлов и использовать различные типы индексов.
  • Использовать различные пути к данным доступа для лучшей оптимизации кода.

Зміст курсу: 

Модуль 1 «Вступ до курсу»

  • Введення у курс
  • Семінар 1 «Підвищення продуктивності оператора SQL-запиту»

Модуль 2 "Введення в SQL Tuning"

  • Введення у SQL Tuning
  • Швидка стратегія налаштування SQL.
  • Семінар 2 "Огляд етапів виконання інструкції SQL"
  • Практична робота 2-1 «Використання SQL Developer»

Модуль 3 «Використання інструментів трасування додатків»

  • Використання інструментів трасування додатків
  • Утиліта Trcsess.
  • Семінар 3 «Як вчитися налаштовувати операцію сортування за допомогою індексу в
  • пропозиціях ORDER BY»
  • Практична робота 3-1 «Відстеження програм (Частина 01)»
  • Практична робота 3-1 «Відстеження програм (Частина 02)»

Модуль 4 "Основи оптимізатора"

  • Основи оптимізатора.
  • Оцінка запитів селективність та потужність.
  • генератор планів.
  • Семінар 4 «Ідентифікація та налаштування погано написаного SQL-оператора»
  • Практична робота 4-1 "Розуміння рішень оптимізатора (Необов'язково)"

Модуль 5 «Генерація та відображення планів виконання»

  • Генерація та відображення планів виконання
  • Автотрасування.
  • Автоматичне сховище робочого навантаження.Семінар 5 «Ефекти зміни порядку стовпців у складовому індексі»
  • Практична робота 5-1 «Вилучення плану виконання за допомогою SQL Developer»
  • Практична робота 5-2 «Вилучення планів виконання»

Модуль 6 «Інтерпретація планів виконання та вдосконалення коду»

  • Інтерпретація планів виконання та вдосконалення коду
  • Семінар-6 «Використання інформації у файлі 10053 для налаштування SQL-оператора»
  • Практична робота 6-1 «Використання динамічних планів»

Модуль 7 «Оптимізатор Шляхи використання таблиць та індексів»

  • Оптимізатор Шляхи використання таблиць та індексів
  • Індекси Огляд.
  • Bitmap Індекси.
  • Загальні здібності.
  • Семінар 7 «Розуміння того, які рішення ухвалює оптимізатор.
  • Практична робота 7-1 «Використання різноманітних конструкцій запиту (Частина 01)»
  • Практична робота 7-1 «Використання різноманітних конструкцій запиту (Частина 02)»
  • Практична робота 7-1 «Використання різноманітних конструкцій запиту (Частина 03)»
  • Практична робота 7-1 «Використання різноманітних конструкцій запиту (Частина 04)»

Модуль 8 "Оптимізатор Оператори з'єднання"

  • Оптимізатор Оператори з'єднання
  • Семінар 8 «Стратегія налаштування»
  • Практична робота 8 «Використання з'єднань»

Модуль 9 «Інші операції оптимізатора»

  • Інші операції оптимізатора
  • Семінар 9 «Використання базового плану SQL для створення кращого плану виконання»
  • Практична робота 9-1 Використання кешу результатів.
  • Практична робота 9-2 «Використання інших варіантів конструкції запиту (Не обов'язково)"

Модуль 10 «Вступ до концепції оптимізаційної статистики»

  • Введення у концепцію оптимізаційної статистики
  • Статистика Гістограми.Статистика щодо конкретних сеансів для глобальних часових таблиць.
  • Практична робота 10-1 "Фактор кластеризації індексів"
  • Практична робота 10-2 "Створення статистики виразів"
  • Практична робота 10-3 Включення автоматичного збору статистики (необов'язково) (Частина 01)»
  • Практична робота 10-3 Включення автоматичного збору статистики (необов'язково) (Частина 02)»
  • Практична робота 10-4 «Використання системної статистики (необов'язково)»

Модуль 11 "Використання Bind змінних"

  • Використання Bind змінних
  • Вдосконалення спільного використання курсорів.
  • Практична робота 11-1 "Використання адаптивного спільного використання курсорів"
  • Практична робота 11-2 «Використання CURSOR_SHARING (необов'язково)»

Модуль 12 "Управління планами виконання SQL запитів"

  • Управління планами виконання SQL запитів
  • Налаштування керування планами запитів SQL.
  • Можливі сценарії керованості SQL-планом.
  • Практична робота 12-1 «Використання SQL Plan Management SPM (частина 01)»
  • Практична робота 12-1 «Використання SQL Plan Management SPM (Частина 02)»

Модуль 13 «Семінар»

===

Модуль 1 «Введение в курс»

  • Введение в курс
  • Семинар 1 «Повышение производительности оператора SQL-запроса»

Модуль 2 «Введение в SQL Tuning»

  • Введение в SQL Tuning
  • Быстрая стратегия настройки SQL.
  • Семинар 2 «Обзор этапов выполнения инструкции SQL»
  • Практическая работа 2-1 «Использование SQL Developer»

Модуль 3 «Использование инструментов трассировки приложений»

  • Использование инструментов трассировки приложений
  • Утилита Trcsess.
  • Семинар 3 «Как учиться настраивать операцию сортировки с помощью индекса в
  • предложениях ORDER BY»
  • Практическая работа 3-1 «Отслеживание приложений (Часть 01)»
  • Практическая работа 3-1 «Отслеживание приложений (Часть 02)»

Модуль 4 «Основы оптимизатора»

  • Основы оптимизатора.
  • Оценка запросов селективность и мощность.
  • Генератор планов.
  • Семинар 4 «Идентификация и настройка плохо написанного SQL-оператора»
  • Практическая работа 4-1 «Понимание решений оптимизатора (Необязательно)»

Модуль 5 «Генерация и отображение планов выполнения»

  • Генерация и отображение планов выполнения
  • Автотрассировка.
  • Автоматическое хранилище рабочей нагрузки.
  • Семинар 5 «Эффекты изменения порядка столбцов в составном индексе»
  • Практическая работа 5-1 «Извлечение плана выполнения с помощью SQL Developer»
  • Практическая работа 5-2 «Извлечение планов выполнения»

Модуль 6 «Интерпретация планов выполнения и совершенствование кода»

  • Интерпретация планов выполнения и совершенствование кода
  • Семинар-6 «Использование информации в файле 10053 для настройки SQL-оператора»
  • Практическая работа 6-1 «Использование динамических планов»

Модуль 7 «Оптимизатор Пути использования таблиц и индексов»

  • Оптимизатор Пути использования таблиц и индексов
  • Индексы Обзор.
  • Bitmap Индексы.
  • Общие возможности.
  • Семинар 7 «Понимание того, какие решения принимает оптимизатор.
  • Практическая работа 7-1 «Использование различных конструкций запроса (Часть 01)»
  • Практическая работа 7-1 «Использование различных конструкций запроса (Часть 02)»
  • Практическая работа 7-1 «Использование различных конструкций запроса (Часть 03)»
  • Практическая работа 7-1 «Использование различных конструкций запроса (Часть 04)»

Модуль 8 «Оптимизатор Операторы соединения»

  • Оптимизатор Операторы соединения
  • Семинар 8 «Стратегия настройки»
  • Практическая работа 8 «Использование соединений»

Модуль 9 «Другие операции оптимизатора»

  • Другие операции оптимизатора
  • Семинар 9 «Использование базового плана SQL для создания лучшего плана исполнения»
  • Практическая работа 9-1 «Использование кэша результатов.
  • Практическая работа 9-2 «Использование других вариантов конструкции запроса (Необязательно)»

Модуль 10 «Введение в концепцию оптимизационной статистики»

  • Введение в концепцию оптимизационной статистики
  • Статистика Гистограммы.
  • Статистика по конкретным сеансам для глобальных временных таблиц.
  • Практическая работа 10-1 «Фактор кластеризации индексов»
  • Практическая работа 10-2 «Создание статистики выражений»
  • Практическая работа 10-3 «Включение автоматического сбора статистики (необязательно) (Часть 01)»
  • Практическая работа 10-3 «Включение автоматического сбора статистики (необязательно) (Часть 02)»
  • Практическая работа 10-4 «Использование системной статистики (необязательно)»

Модуль 11 «Использование Bind переменных»

  • Использование Bind переменных
  • Совершенствование совместного использования курсоров.
  • Практическая работа 11-1 «Использование адаптивного совместного использования курсоров»
  • Практическая работа 11-2 «Использование CURSOR_SHARING (необязательно)»

Модуль 12 «Управление планами выполнения SQL запросов»

  • Управление планами выполнения SQL запросов
  • Настройка управления планами запросов SQL.
  • Возможные сценарии управляемости SQL-планом.
  • Практическая работа 12-1 «Использование SQL Plan Management SPM (часть 01)»
  • Практическая работа 12-1 «Использование SQL Plan Management SPM (Часть 02)»

Модуль 13 «Семинар»


Матеріали та сертифікати:  Акцент Профі - Акцент Профи
Тренер:  Ковальчук

Курс Управління та налаштування продуктивності Oracle Database 19c.
Повна назва курсу:  Курс Управління та налаштування продуктивності Oracle Database 19c.
Посилання на список напрямків:  Адміністрування / ІТ / Програмування
Код курсу:  O19cPMT-DBA
Тривалість:  5 / 40
TITLE:  O19cPMT-DBA Курс Управління та налаштування продуктивності Oracle Database 19c. Управление и настройка производительности Oracle Database 19c. Курс Oracle Database 19c: Performance Management and Tuning.
Продукт: 
Аудиторія: 

  • Адміністратори
  • Адміністратори баз даних
===
  • Администраторы
  • Администраторы баз данных

Попередня підготоввка: 

Передбачувана попередня підготовка

  • Oracle Database: Deploy, Patch and Upgrade Workshop
  • Знання процесу встановлення Oracle Database
  • Знання концепцій конфігурації Oracle Database

Попередня підготовка:

  • Oracle Database: Administration Workshop
  • Знання основ роботи в ОС Linux
  • Досвід практичної роботи на SQL та написання пакетів PL/SQL.
  • Знання основ архітектури Oracle Database
  • Досвід практичної роботи із основними процедурами моніторингу СУБД.
===

Предполагаемая предварительная подготовка

  • Oracle Database: Deploy, Patch and Upgrade Workshop
  • Знание процесса установки Oracle Database
  • Знание концепций конфигурации Oracle Database

Необходимая предварительная подготовка:

  • Oracle Database: Administration Workshop
  • Знание основ работы в ОС Linux
  • Опыт практической работы на SQL и написание пакетов PL/SQL.
  • Знание основ архитектуры Oracle Database
  • Опыт практической работы с основными процедурами мониторинга СУБД.

Навички що здобуваються: 
  • Використання методик налаштування екземпляра Oracle.
  • Використання інструментів Oracle для моніторингу та діагностики проблем з налаштуваннями продуктивності операторів SQL та екземпляра СУБД.
  • Використання помічників (advisors) по базі даних для запобігання усунення проблем з продуктивністю.
  • Визначення проблемних операторів SQL.
  • Виправлення проблем продуктивності SQL.
  • Моніторинг продуктивності екземпляра СУБД за допомогою Enterprise Manager
  • Налаштування компонентів екземпляра, в основному за допомогою параметрів екземпляра.
===
  • Использование методик настройки экземпляра Oracle.
  • Использование поставляемых Oracle инструментов для мониторинга и диагностики проблем с настройками производительности операторов SQL и экземпляра СУБД.
  • Использование помощников (advisors) по базе данных для упреждающего устранения проблем с производительностью.
  • Определение проблемных операторов SQL.
  • Устранение проблем производительности SQL.
  • Мониторинг производительности экземпляра СУБД с помощью Enterprise Manager
  • Настройка компонентов экземпляра, в основном с помощью параметров экземпляра.

Зміст курсу: 
  • Вступ
  • Основи налаштувань продуктивності та діагностики
  • Використання Automatic Workload Repository (AWR)
  • Визначення джерел проблем із продуктивністю
  • Використання метрик (Metrics) та оповіщень (Alerts)
  • Використання Baselines (базових параметрів продуктивності)
  • Використання інструментів, заснованих на AWR (автоматичному репозитарії збору параметрів робочого навантаження)
  • Моніторинг роботи СУБД у реальному часі
  • Моніторинг програм
  • Визначення проблемних операторів SQL
  • Вплив на оптимізатор
  • Зниження вартості операцій SQL
  • Використання аналізатора продуктивності SQL
  • Управління продуктивністю SQL
  • Використання інструмента відтворення навантаження на СУБД (Database Replay)
  • Налаштування Shared Pool
  • Налаштування Buffer Cache
  • Налаштування PGA та Temporary Space
  • Automatic Memory (управління автоматичного керування пам'яттю)
  • Створення звіту про налаштування продуктивності та затримок.
===
  • Введение
  • Основы настроек производительности и диагностики
  • Использование Automatic Workload Repository (AWR)
  • Определение источников проблем с производительностью
  • Использование метрик (Metrics) и оповещений (Alerts)
  • Использование Baselines (базовых параметров производительности)
  • Использование инструментов, основанных на AWR (автоматическом репозитариии сбора параметров рабочей нагрузки)
  • Мониторинг работы СУБД в реальном времени
  • Мониторинг приложений
  • Определение проблемных операторов SQL
  • Влияние на оптимизатор
  • Снижение стоимости операций SQL
  • Использование анализатора производительности SQL
  • Управление производительностью SQL
  • Использование инструмента воспроизведения нагрузки на СУБД (Database Replay)
  • Настройка Shared Pool
  • Настройка Buffer Cache
  • Настройка PGA и Temporary Space
  • Automatic Memory (управление автоматического управления памятью)
  • Создание отчета по настройке производительности и задержек.

Матеріали та сертифікати:  Акцент Профі - Акцент Профи
Тренер:  Євген

Курс Основи Oracle Database 19c для розробників і системних адміністраторів.
На цьому курсі вивчаються основні операції Oracle Database 12c, необхідні підтримки бази даних у працездатному стані.
===
На этом курсе изучаются основные операции Oracle Database 12c, необходимые для поддержания базы данных в работоспособном состоянии. Повна назва курсу:  Курс Основи Oracle Database 19c для розробників і системних адміністраторів. Курс Oracle Database 19c: Fundamentals for Developers and System Administrators
Посилання на список напрямків:  Адміністрування / ІТ / Програмування
Код курсу:  O19cFDS-FDA
Тривалість:  2 / 16
TITLE:  O19cFDS-FDA Курс Основи Oracle Database 19c для розробників і системних адміністраторів. Курс Oracle Database 19c: Fundamentals for Developers and System Administrators
Продукт: 
Аудиторія: 

  • Адміністратори баз даних
  • Технічні адміністратори
  • Технічні консультанти
  • Інженери технічної підтримки
===
  • Администраторы баз данных
  • Технические администраторы
  • Технические консультанты
  • Инженеры технической поддержки

Попередня підготоввка: 
  • Базові знання операційної системи Linux
  • Практична робота з SQL та написанням пакетів на PL/SQL
  • Oracle Database 18c: Administration Workshop I
  • Oracle Database 18c: Administration Workshop II
===
  • Базовые знания операционной системы Linux
  • Практическая работа с SQL и написанием пакетов на PL/SQL
  • Oracle Database 18c: Administration Workshop I
  • Oracle Database 18c: Administration Workshop II

Навички що здобуваються: 
  • Встановлення програмного забезпечення Oracle Database 19c та створення бази даних.
  • Використання Enterprise Manager Database Express для керування базою даних.
  • Управління структурами зберігання баз даних та об'єктами схеми.
  • Адміністрація користувачів та безпека.
  • Резервне копіювання та відновлення бази даних Oracle.
  • Моніторинг бази даних та використання Advisors
  • Огляд хмарного сервісу Oracle Database Cloud Service.
===
  • Установка программного обеспечения Oracle Database 19c и создание базы данных.
  • Использование Enterprise Manager Database Express для управления базой данных.
  • Управление структурами хранения баз данных и объектами схемы.
  • Администрирование пользователей и безопасность.
  • Резервное копирование и восстановление базы данных Oracle.
  • Мониторинг базы данных и использование Advisors
  • Обзор облачного сервиса Oracle Database Cloud Service.

Зміст курсу: 
  • Вступ.
  • Ознайомлення з базою даних Oracle.
  • Встановлення бази даних Oracle та створення бази даних.
  • Використання Enterprise Manager Database Express та інструментів керування на основі SQL.
  • Налаштування мережевого середовища Oracle.
  • Управління екземпляром бази даних.
  • Управління структурами зберігання баз даних.
  • Адміністрація користувачів та безпеки.
  • Управління об'єктами схеми.
  • Резервне копіювання та відновлення.
  • Моніторинг бази даних та використання Advisors.
  • Управління програмним забезпеченням.
  • Хмарний сервіс Oracle Database Cloud Service: Огляд
===
  • Введение.
  • Знакомство с базой данных Oracle.
  • Установка базы данных Oracle и создание базы данных.
  • Использование Enterprise Manager Database Express и инструментов управления на основе SQL.
  • Настройка сетевой среды Oracle.
  • Управление экземпляром базы данных.
  • Управление структурами хранения баз данных.
  • Администрирование пользователей и безопасности.
  • Управление объектами схемы.
  • Резервное копирование и восстановление.
  • Мониторинг базы данных и использование Advisors.
  • Управление программным обеспечением.
  • Облачный Сервис Oracle Database Cloud Service: Обзор

Матеріали та сертифікати:  Акцент Профі - Акцент Профи
Тренер:  Ковальчук

Курс Oracle Database 19c: Backup and Recovery
Слухачі вивчать архітектуру та концепції резервного копіювання та відновлення, розберуть методи резервного копіювання та застосовність їх у різних ситуаціях У курсі буде розглянуто інтерфейс командного рядка Recovery Manager (RMAN) та його використання для різних типів резервного копіювання, відновлення у різних сценаріях, що включають у тому числі дедуплікацію даних. У курсі передбачено виконання великої кількості лабораторних робіт. Після закінчення курсу слухачі зможуть оцінити потреби в резервному копіюванні у своїй організації та розробити відповідну стратегію.
===
Слушатели изучат архитектуру и концепции резервного копирования и восстановления, разберут методы резервного копирования и применимость их в различных ситуациях В курсе будет рассмотрен интерфейс командной строки Recovery Manager (RMAN) и его использование для разных типов резервного копирования, восстановления в различных сценариях, включающих в том числе дедупликацию данных. В курсе предусмотрено выполнение большого числа лабораторных работ. По окончании курса слушатели смогут оценить потребности в резервном копировании в своей организации и разработать соответствующую стратегию.
Повна назва курсу:  Курс Oracle Database 19c: Backup and Recovery
Посилання на список напрямків:  Адміністрування / ІТ / Програмування
Код курсу:  O19cBAR-Ora
Тривалість:  5 / 40
TITLE:  O19cBAR-Ora Курс Oracle Database 19c: Backup and Recovery
Продукт: 
Аудиторія: 

  • адміністратори баз даних Oracle;
  • адміністратори сховищ даних.
===
  • администраторы баз данных Oracle;
  • администраторы хранилищ данных.

Попередня підготоввка:  Для успішного проходження курсу необхідні знання в обсязі курсу Oracle Database: Семінар для адміністраторів».
===
Для успешного прохождения курса необходимы знания в объеме курса «Oracle Database: Семинар для администраторов».

Навички що здобуваються: 
  • виконувати настроювання бази даних для забезпечення можливості відновлення;
  • виконувати шифроване резервне копіювання та відновлення;
  • виконувати відновлення Tablespace на певний час;
  • виконувати планування ефективних процедур резервного копіювання та відновлення;
  • використовувати RMAN для створення резервних копій та відновлення;
  • використовувати Data Recovery Advisor для діагностики та виправлення збоїв;
  • використовувати технології Oracle Flashback для відновлення у разі людських помилок.
===
  • выполнять настройку базы данных для обеспечения возможности восстановления;
  • выполнять шифрованное резервное копирование и восстановление;
  • выполнять восстановление Tablespace на определенный момент времени;
  • выполнять планирование эффективных процедур резервного копирования и восстановления;
  • использовать RMAN для создания резервных копий и восстановления;
  • использовать Data Recovery Advisor для диагностики и исправления сбоев;
  • использовать технологии Oracle Flashback для восстановления в случае человеческих ошибок.

Зміст курсу: 
  • Резервне копіювання та відновлення: Огляд
  • Конфігурація резервного копіювання та відновлення
  • Використання менеджера відновлення Recovery Manager (RMAN)
  • Стратегії резервного копіювання
  • Створення резервних копій баз даних
  • Використання додаткових функцій резервного копіювання
  • Налаштування резервного копіювання RMAN
  • Огляд каталогу відновлення
  • Створення каталогу відновлення
  • Керування цільовими записами бази даних
  • Використання збережених сценаріїв
  • Створення та використання віртуальних приватних каталогів
  • Концепції відновлення
  • Діагностика несправностей
  • Виконання повного відновлення
  • Відновлення на певний момент часу
  • Відновлення блокових носіїв
  • Проведення додаткових операцій із відновлення
  • Технологія Oracle Flashback:
  • Використання логічних функцій Flashback
  • Використання бази даних Flashback
  • Використання миттєвих знімків PDB
  • Огляд дублювання бази даних
  • Створення резервної бази даних дублікатів
===
  • Резервное копирование и восстановление: Обзор
  • Конфигурация резервного копирования и восстановления
  • Использование менеджера восстановления Recovery Manager (RMAN)
  • Стратегии резервного копирования
  • Создание резервных копий баз данных
  • Использование дополнительных функций резервного копирования
  • Настройка резервного копирования RMAN
  • Обзор каталога восстановления
  • Создание каталога восстановления
  • Управление целевыми записями базы данных
  • Использование сохраненных сценариев
  • Создание и использование виртуальных частных каталогов
  • Концепции восстановления
  • Диагностика неисправностей
  • Выполнение полного восстановления
  • Восстановление на определенный момент времени
  • Восстановление блочных носителей
  • Проведение дополнительных операций по восстановлению
  • Технология Oracle Flashback: Обзор
  • Использование логических функций Flashback
  • Использование базы данных Flashback
  • Использование моментальных снимков PDB
  • Обзор дублирования базы данных
  • Создание резервной базы данных дубликатов

Матеріали та сертифікати:  Акцент Профі - Акцент Профи
Тренер:  Євген

Курс Адміністрування Oracle Database 19c
В курсі детально розглядається архітектура екземпляра бази даних Oracle, що дозволить слухачам ефективно управляти ресурсами баз даних. Слухачі вивчать, як формувати структури зберігання даних у базі для певних бізнес-додатків, як створювати користувачів та керувати безпекою, основи виконання резервного копіювання та відновлення, моніторингу бази даних та методів оптимізації продуктивності.
===
В курсе детально рассматривается архитектура экземпляра базы данных Oracle, что позволит слушателям эффективно управлять ресурсами баз данных. Слушатели изучат, как формировать структуры хранения данных в базе для определенных бизнес-приложений, как создавать пользователей и управлять безопасностью, основы выполнения резервного копирования и восстановления, мониторингу базы данных и методам оптимизации производительности. Повна назва курсу:  Курс Адміністрування Oracle Database 19c, Курс Oracle Database 19c: Administration Workshop
Посилання на список напрямків:  Адміністрування / Інтернет маркетинг / Програмування
Код курсу:  O19cDBA-WS
Тривалість:  5 / 40
TITLE:  O19cDBA-WS Курс Адміністрування Oracle Database 19c, Курс Oracle Database 19c: Administration Workshop
Продукт: 
Аудиторія:  Курс призначений для адміністраторів баз даних Oracle, проектувальників баз даних, адміністраторів сховищ даних.
===
Курс предназначен для администраторов баз данных Oracle, проектировщиков баз данных, администраторов хранилищ данных.

Попередня підготоввка:  Знання в обсязі курсу Oracle Database 12c: Введення в SQL.
===
Знания в объеме курса «Oracle Database 12c: Введение в SQL».

Навички що здобуваються: 

  • Давати опис архітектури баз даних Oracle;
  • Давати опис архітектури та можливостей Oracle Database Cloud Service (DBCS);
  • Створювати та керувати розгортаннями баз даних у DBCS;
  • Виконувати налаштування бази даних для забезпечення підтримки програм;
  • Керувати безпекою бази даних та виконувати аудит;
  • Виконувати базові операції резервного копіювання та відновлення;
  • Переміщувати дані між базами та файлами;
  • Виконувати базовий моніторинг та керувати продуктивністю.
===
  • Давать описание архитектуры баз данных Oracle;
  • Давать описание архитектуры и возможностей Oracle Database Cloud Service (DBCS);
  • Создавать и управлять развертываниями баз данных в DBCS;
  • Выполнять настройку базы данных для обеспечения поддержки приложений;
  • Управлять безопасностью базы данных и выполнять аудит;
  • Выполнять базовые операции резервного копирования и восстановления;
  • Перемещать данные между базами и файлами;
  • Выполнять базовый мониторинг и управлять производительностью.

Зміст курсу: 
  • Введення до бази даних Oracle Database
  • Доступ до бази даних Oracle
  • Створення бази даних Oracle за допомогою DBCA
  • Створення бази даних Oracle за допомогою команди SQL
  • Запуск та закриття екземпляра бази даних
  • Управління базою даних
  • Oracle Net Services: Огляд
  • Налаштування методів присвоєння імен
  • Налаштування та адміністрування приймача
  • Налаштування архітектури спільного сервера
  • Налаштування Oracle Connection Manager для мультиплексування та контролю доступу
  • Створення PDB із Seed
  • Використання інших методів створення PDB
  • Управління PDB
  • Огляд системи зберігання даних
  • Створення та управління табличними просторами
  • Поліпшення використання простору
  • Управління даними про скасування
  • Створення та керування обліковими записами користувачів
  • Налаштування привілеїв та авторизації ролей
  • Налаштування обмежень щодо ресурсів користувача
  • Реалізація аудиту баз даних Oracle
  • Введення в завантаження та переміщення даних
  • завантаження данних
  • Переміщення даних
  • Використання зовнішніх таблиць для завантаження та переміщення даних
  • Автоматизовані завдання обслуговування:
  • Автоматизовані завдання обслуговування: Управління задачами та Windows
  • Моніторинг бази даних та огляд продуктивності налаштувань
  • Моніторинг продуктивності бази даних
  • Процеси бази даних
  • Управління пам'яттю
  • Аналіз SQL та оптимізація шляхів доступу
===
  • Введение в базу данных Oracle Database
  • Доступ к базе данных Oracle
  • Создание базы данных Oracle с помощью DBCA
  • Создание базы данных Oracle с помощью команды SQL
  • Запуск и закрытие экземпляра базы данных
  • Управление базой данных
  • Oracle Net Services: Обзор
  • Настройка методов присвоения имен
  • Настройка и администрирование приемника
  • Настройка архитектуры общего сервера
  • Настройка Oracle Connection Manager для мультиплексирования и контроля доступа
  • Создание PDB из Seed
  • Использование других методов создания PDB
  • Управление PDB
  • Обзор системы хранения данных
  • Создание и управление табличными пространствами
  • Улучшение использования пространства
  • Управление данными об отмене
  • Создание и управление учетными записями пользователей
  • Настройка привилегий и авторизации ролей
  • Настройка ограничений по ресурсам пользователя
  • Реализация аудита баз данных Oracle
  • Введение в загрузку и перемещение данных
  • Загрузка данных
  • Перемещение данных
  • Использование внешних таблиц для загрузки и перемещения данных
  • Автоматизированные задачи обслуживания: Обзор
  • Автоматизированные задачи обслуживания: Управление задачами и Windows
  • Мониторинг базы данных и обзор производительности настроек
  • Мониторинг производительности базы данных
  • Процессы базы данных
  • Управление памятью
  • Анализ SQL и оптимизация путей доступа

Матеріали та сертифікати:  Акцент Профі - Акцент Профи
Тренер:  Ковальчук

Курс Адміністрування Data Guard 19с Oracle
Цей курс знайомить із основними архітектурними концепціями Oracle Data Guard. Слухач дізнається, як використовувати Oracle Data Guard для захисту бази даних Oracle від запланованих та незапланованих простоїв.

Слухач також дізнається, як створювати та керувати фізичними, логічними та моментальними резервними (standby) базами даних, а також як використовувати резервні бази даних для створення звітів, виконання запитів та тестування.
===
Этот курс знакомит с основными архитектурными концепциями Oracle Data Guard. Слушатель узнает, как использовать Oracle Data Guard для защиты базы данных Oracle от запланированных и незапланированных простоев.

Слушатель также узнает, как создавать и управлять физическими, логическими и моментальными резервными (standby) базами данных, а также как использовать резервные базы данных для создания отчетов, выполнения запросов и тестирования. Повна назва курсу:  Курс Адміністрування Data Guard 19с Oracle, Администрирование Data Guard 19с DB Oracle, Курс Oracle Database 19c: Data Guard Administration Workshop.
Посилання на список напрямків:  Адміністрування / ІТ / Програмування
Код курсу:  O19cDGA-WS
Тривалість:  4 / 32
TITLE:  O19cDGA-WS Курс Адміністрування Data Guard 19с Oracle, Администрирование Data Guard 19с DB Oracle, Курс Oracle Database 19c: Data Guard Administration Workshop.
Продукт: 
Аудиторія:  Курс призначений для адміністраторів баз даних та співробітників технічної підтримки, яким необхідно планувати та впроваджувати конфігурації Oracle Data Guard.
===
Курс предназначен для администраторов баз данных и сотрудников технической поддержки, которым необходимо планировать и внедрять конфигурации Oracle Data Guard.

Попередня підготоввка: 

  • Потрібні досвід і знання з адміністрування баз даних Oracle, ці навички можна отримати, відвідавши обов'язкові курси Oracle Administration та Oracle Database Backup and Recovery with RMAN.
  • Якщо ж ви не відвідували курси Oracle 18c або 19c, перелічені в розділі курсів, необхідних як необхідна попередня підготовка, то достатньо буде еквівалентних курсів Oracle 11g або Oracle 12c.
  • Цей курс побудований на операційній системі Linux, тому потрібно добре розуміння Linux/UNIX.
===
  • Требуются опыт и знания по администрированию баз данных Oracle, эти навыки можно получить, посетив обязательные курсы по Oracle Administration и Oracle Database Backup and Recovery with RMAN.
  • Если же вы не посещали курсы по Oracle 18c или 19c, перечисленные в разделе курсов, требуемых как необходимая предварительная подготовка, то достаточно будет эквивалентных курсов Oracle 11g или Oracle 12c.
  • Этот курс построен на операционной системе Linux, поэтому требуется хорошее понимание Linux/UNIX.

Навички що здобуваються:  Цей курс спрямований на те, щоб дати слухачеві знання, необхідні для планування, впровадження, управління та усунення неполадок резервних(standby) конфігурацій баз даних Oracle Data Guard.
===
Этот курс направлен на то, чтобы дать слушателю знания, необходимые для планирования, внедрения, управления и устранения неполадок резервных(standby) конфигураций баз данных Oracle Data Guard.

Зміст курсу: 

Сесія 1: Огляд DATA GUARD

Data Guard. Вимоги щодо обслуговування резервної бази даних. Термінологія Data Guard. Типи резервних баз даних. рівні захисту. Фізичні, логічні та резервні бази даних моментальних знімків. Сервіси з управління ролями. Інтерфейси Data Guard. Створення резервної бази. Установка Data Guard. Адміністративний привілей SYSDG для операцій Data Guard.

Сесія 2: Архітектура Data Guard

Архітектура Data Guard. Процеси, активні у базі данных-источнике. Процеси, що активні в резервній базі даних. Архітектура Data Guard та параметри ініціалізації. Використання Data Guard у Multitenant базі даних. Створення та клонування PDB у середовищі Multitenant архітектури.

Сесія 3: Створення фізичної резервної бази даних за допомогою команд SQL.

Підготуйте базу даних для Data Guard. Параметри ініціалізації резервної бази даних. Дублювання файлів даних та керуючого файлу. Створення резервного примірника. Налаштування файлів мережної конфігурації. Активування резервної бази. Перевірка того, що основна та резервна бази даних працюють. Втрата архівного Журналу (Archive Log). Відкриття резервної бази даних. Запуск та вимкнення оточення Data Guard. Активна робота Data Guard. Синхронізація з іншим екземпляром. Моніторинг основної та резервної баз даних.

Сесія 4: REDO TRANSPORT SERVICES

Огляд REDO TRANSPORT SERVICES. Як Data Guard посилає Redo Data. Керування тим, коли Redo Data відправляються із опцією VALID_FOR. Обробка помилок передачі. Управління пробілами даних в архівних даних.Автоматичне дозвіл відключення з Data Guard в 19c. рівні захисту. Режим швидкої синхронізації.

Сесія 5: REDO APPLY SERVICES

Огляд послуг застосування журналів. Застосування Redo Data негайно. Затримка процедури Redo Data. Переривання сервісів Redo Apply. Налаштування каскадування у резервній базі даних. Створення резервної бази даних моментальних знімків. Навчальний курси з Oracle Database 19c з Data Guard.

Сеанс 6: Перехід ROLE за допомогою SQL COMMANDS

Перегляд ролей. Підготовка основної бази даних. Підготовка резервної бази. Виконання перемикання. Виконання переходу інший ресурс. Відновлення несправного основного примірника. Огляд безперервності обслуговування програм у середовищі Data Guard.

Сесія 7: CHANGE MANAGEMENT

Огляд управління змінами (CHANGE MANAGEMENT) екземпляра. Додавання файлів даних або табличних просторів. Видалення табличних просторів та видалення файлів даних. Перевезення табличного простору. Перейменування файлів даних. Додавання або видалення файлів Redo Log. Операції DML на Active Data Guard у 19c. Nologging операції. Nologging удосконалення у18c. Виявлення операції запису, що не ведеться. Тіньова втрата захисту від запису 18c.

Сесія 8: Створення резервної бази даних за допомогою RECOVERY MANAGER (RMAN)

Огляд, як створюється резервна база даних за допомогою RMAN. Створіть потрібну резервну копію за допомогою RMAN. Шляхи та імена файлів у резервній базі даних. Створення резервного примірника. Створення резервної бази даних за допомогою RMAN. Створення резервної бази даних за допомогою RMAN із активної бази даних.Створення резервної бази даних за допомогою DBCA.

Сесія 9: Вирішення питань резервного копіювання та відновлення у конфігурації ORACLE DATA GUARD

Реалізуйте стратегію резервного копіювання та відновлення (Backup and Recovery). Використання RMAN у конфігурації Data Guard. Резервне копіювання та відновлення основної бази даних за допомогою фізичної резервної бази даних. Резервне копіювання та відновлення логічної резервної бази даних. Використання каталогу відновлення (Recovery Catalog) RMAN у конфігурації Data Guard. Створення каталогу відновлення. Реєстрація бази даних у каталозі. Налаштування щоденного інкрементного резервного копіювання. Відновлення після втрати файлів даних та керуючих файлів в основній та резервній базах даних. Відновлення після втрати онлайн-журналів Redo Logs. Відновлення та відновлення файлів даних у всій мережі. Відкат фізичної резервної бази даних за допомогою функції відновлення резервної бази даних із служби primary_db. Одна команда оновлення резервної бази даних. Увімкнення відстеження змін блоків для фізичної резервної бази даних.

Сесія 10: Використання бази даних FLASHBACK у конфігурації DATA GUARD.

Огляд використання ретроспективної (Flashback) бази даних конфігурації Data Guard. Налаштування Flashback бази даних. Використання бази даних Flashback замість застосування даних. Використання бази даних Flashback та застосування її в режимі реального часу. Перегляд Flashback даних через переходи від резервних баз даних. Автоматичний режим Flashback резервної бази у 19c. Використання бази даних Flashback для підтримання відмовостійкості.

Сесія 11: Огляд брокера DATA GUARD

Огляд брокера Oracle Data Guard. Oracle Enterprise Manager. Інтерфейс командного рядка DGMGRL. Монітор Data Guard. Встановлення Oracle Data Guard. Запуск та використання брокера Data Guard. Отримання Data Guard Diagnostic Information. Подання V$DATAGUARD_PROCESS.

Сесія 12: Побудова конфігурації за допомогою брокера

Підготуйтеся до збирання конфігурації. Налаштуйте основну базу даних. Налаштуйте резервну базу даних. Перевірка бази даних. Нові команди брокера в 18с. Валідування spfile бази даних. Валідування конфігурації мережі. Валідація Status Connect Identifier. Показати, увімкнути та вимкнути конфігурацію. Виконує сценарії DGMGRL.

Сесія 13: Управління конфігурацією за допомогою брокера

Конфігураційні файли брокера Data Guard. Відображення та редагування властивостей бази даних – встановлення режиму захисту конфігурації. Використання додаткових властивостей брокера з 18c і 19c. Налаштувати Fast Start Failover. Fast Start Failover для усунення відмови в режимі "тільки спостерігач" у 19c.Виконання перемикання. Виконання усунення відмови переходом інший ресурс. Налаштування кількох цільових об'єктів при створенні конфігурації відмови. Зміна стану бази даних. Експорт Broker File Monitor із конфігурації. Налаштування кількох спостерігачів.

Сесія 14: Створення резервної бази даних за допомогою DBCA

Огляд створення фізичної резервної бази даних за допомогою DBCA. Створення резервної бази даних за допомогою DBCA. Додавання записів до файлу tnsnames.ora. Використання Data Guard Broker для створення конфігурації. Створення резервних журналів Redo Logs в базі даних. Створіть резервні журнали Redo Logs у резервній базі даних. Перевірка конфігурації захисту даних. Редагування файлу listener.ora в основній базі даних. Редагування файлу listener.ora у резервній базі даних. Створення фізичної резервної бази даних Data Guard для мультитенантної контейнерної бази даних з dbca 19c.

Сесія 15: Створення логічної резервної БД (LOGICAL STANDBY) за допомогою команд SQL

Огляд створення логічної резервної бази за допомогою команд SQL. Підготовка бази даних. Підготовка резервної бази. Перехід із фізичної резервної БД у логічну резервну БД. Запуск резервного примірника. Робота у реальному часі. Видалення архівів. Подання словника БД, що містять корисну інформацію про резервну БД. Моніторинг застосування SQL-команд.

Сесія 16: Управління логічною резервною базою даних (LOGICAL STANDBY)

Огляд архітектури SQL Apply. міркування розмір транзакції. Застосування DML та DDL. Перехоплення DDL операторів.Пропуск команд DML та DDL у резервній базі даних. Зміна у логічній резервній базі даних. Матеріалізовані уявлення в базі даних-джерела. Створення екземпляра таблиці. Перезавантаження SQL Apply. Налаштування DBA_LOGSTDBY_EVENTS. Застосування оновлень із використанням логічної резервної бази даних. Застосування оновлень на фізичній резервній базі даних. Планування завдань у логічній резервній базі даних.

Сесія 17: Налаштування резервної бази даних

Огляд налаштування фізичної резервної бази даних. Тимчасове Undo, Global та сесійні змінні. Значення таблиць без первинних ключів. Статистика з логічного резерву. Узгодженість транзакцій. Настроювання кількості прикладних процесів. Коригування кількості підготовчих процесів. Установки пам'яті для кешу локальної безперервної реплікації (LCR Cache). Встановлення якості бази даних ReopenSecs та NetTimeout. Стиснення Redo Transmission. Оптимізація SQL Apply. Оптимізація Redo Apply.

Сесія 18: Огляд виправлень та оновлення (PATCHING AND UPGRADING) баз даних у конфігурації DATA GUARD.

Оновлення конфігурації брокера Oracle Data Guard. Оновлення бази даних Oracle у конфігурації Data Guard із фізичною резервною базою даних. Оновлення бази даних Oracle конфігурації Data Guard за допомогою логічної резервної бази даних. Використання DBMS_ROLLING для оновлення бази даних. Провідні бази даних груп та провідний майстер груп (Leading Group Master). Бази даних кінцевих груп та майстер кінцевих груп. Використання DBMS_ROLLING для виконання перехідного оновлення бази даних.

Сесія 19: Посібник із швидкого налаштування DATA GUARD.

DATA GUARD фізичної резервної бази даних, використовуючи Data Guard Broker. Налаштування основного сервера. Конфігурація параметрів ініціалізації. Налаштування сервісу. Настроювання резервного сервера. Створення резервної бази даних за допомогою дубліката (DUPLICATE) . Увімкнення брокера. Перемикання баз даних. Відмовостійкість бази даних. Режим резервної бази "тільки для читання" та режим резервної бази "Моментальний знімок" (Snapshot) Active Data Guard.

===

Сессия 1: Обзор DATA GUARD

Обзор Data Guard. Требования к обслуживанию резервной базы данных. Терминология Data Guard. Типы резервных баз данных. Уровни защиты. Физические, логические и резервные базы данных моментальных снимков. Сервисы по управлению ролями. Интерфейсы Data Guard. Создание резервной базы данных. Установка Data Guard. Административная привилегия SYSDG для операций Data Guard.

Сессия 2: Архитектура Data Guard

Архитектура Data Guard. Процессы, активные в базе данных-источнике. Процессы, активные в резервной базе данных. Архитектура Data Guard и параметры инициализации. Использование Data Guard в Multitenant базе данных. Создание и клонирование PDB в среде Multitenant архитектуры.

Сессия 3: Создание физической резервной(STANDBY) базы данных с помощью команд SQL.

Подготовьте основную базу данных для Data Guard. Параметры инициализации резервной базы данных. Дублирование файлов данных и управляющего файла. Создание резервного экземпляра. Конфигурирование файлов сетевой конфигурации. Активирование резервной базы данных. Проверка того, что основная и резервная базы данных работают. Потеря архивного Журнала(Archive Log). Открытие резервной базы данных. Запуск и выключение окружения Data Guard. Активная работа Data Guard. Синхронизация с другим экземпляром . Мониторинг основной и резервной баз данных.

Сессия 4: REDO TRANSPORT SERVICES

Обзор REDO TRANSPORT SERVICES. Как Data Guard посылает Redo Data. Управление тем, когда Redo Data отправляются с опцией VALID_FOR. Обработка ошибок передачи. Управление пробелами в данных в архивных данных. Автоматическое разрешение отключения с Data Guard в 19c. Уровни защиты. Режим быстрой синхронизации.

Сессия 5: REDO APPLY SERVICES

Обзор сервисов применения журналов. Применение Redo Data немедленно. Задержка Redo Data процедуры. Прерывание сервисов Redo Apply. Настройка каскадирования в резервной базе данных. Создание резервную базу данных моментальных снимков. Учебный курсы по Oracle Database 19c по Data Guard.

Сеанс 6: Переход ROLE с использованием SQL COMMANDS

Обзор перехода ролей. Подготовка основной базу данных. Подготовка резервной базы данных. Выполнение переключения. Выполнение перехода на другой ресурс. Восстановление неисправного основного экземпляра. Обзор непрерывности обслуживания приложений в среде Data Guard.

Сессия 7: CHANGE MANAGEMENT

Обзор управления изменениями (CHANGE MANAGEMENT) экземпляра. Добавление файлов данных или табличных пространств. Удаление табличных пространств и удаление файлов данных. Transportable табличные пространства. Переименование файлов данных. Добавление или удаление файлов Redo Log. Операции DML на Active Data Guard в 19c. Nologging операции. Nologging усовершенствования в18c. Обнаружение не ведущийся операции записи. Теневая потеря защиты от записи в 18c.

Сессия 8: Создание резервной базы данных с помощью RECOVERY MANAGER (RMAN)

Обзор как создается резервная база данных с помощью RMAN. Создайте подходящую резервную копию с помощью RMAN. Пути и имена файлов в резервной базе данных. Создание резервного экземпляра. Создание резервной базу данных с помощью RMAN. Создание резервной базы данных с помощью RMAN из активной базы данных. Создание резервной базы данных с помощью dbca.

Сессия 9: Решение вопросов резервного копирования и восстановления в конфигурации ORACLE DATA GUARD

Реализуйте стратегию резервного копирования и восстановления (Backup and Recovery). Использование RMAN в конфигурации Data Guard. Резервное копирование и восстановление основной базы данных с помощью физической резервной базы данных. Резервное копирование и восстановление логической резервной базы данных. Использование каталога восстановления (Recovery Catalog) RMAN в конфигурации Data Guard. Создание каталога восстановления. Регистрация базы данных в каталоге. Настройка ежедневного инкрементного резервного копирования. Восстановление после потери файлов данных и управляющих файлов в основной и резервной базах данных. Восстановление после потери онлайн журналов Redo Logs. Восстановление и процесс восстановления файлов данных во всей сети. Откат физической резервной базы данных с помощью функции восстановления резервной базы данных из службы primary_db. Одна команда обновления резервной базы данных. Включение отслеживания изменений блоков для физической резервной базы данных.

Сессия 10: Использование базы данных FLASHBACK в конфигурации DATA GUARD.

Обзор использования ретроспективной (Flashback) базы данных в конфигурации Data Guard. Настройка Flashback базы данных. Использование базы данных Flashback вместо того, чтобы применить данные. Использование базы данных Flashback и применение ее в режиме реального времени. Просмотр Flashback данных через переходы ролей от резервных баз данных. Автоматический режим Flashback резервной базы в 19c. Использование базы данных Flashback для поддержания отказоустойчивости.

Сессия 11: Обзор брокера DATA GUARD

Обзор брокера Oracle Data Guard. Oracle Enterprise Manager. Интерфейс командной строки DGMGRL. Монитор Data Guard. Установка Oracle Data Guard. Запуск и использование брокера Data Guard. Получение Data Guard Diagnostic Information. Представление V$DATAGUARD_PROCESS.

Сессия 12: Построение конфигурации с помощью брокера

Подготовьтесь к сборке конфигурации. Настройте основную базу данных. Настройте резервную базу данных. Проверка базы данных. Новые команды брокера в 18c. Валидирование spfile базы данных. Валидирование конфигурации сети. Валидация Status Connect Identifier. Показать, включить и отключить конфигурацию. Выполнение сценариев DGMGRL.

Сессия 13: Управление конфигурацией с помощью брокера

Конфигурационные файлы брокера Data Guard. Отображение и редактирование свойств базы данных - установка режима защиты конфигурации. Использование дополнительных настраиваемых свойства брокера из 18c и 19c. Настроить Fast Start Failover. Fast Start Failover для устранения отказа в режиме «только наблюдатель» в 19c. Выполнение переключения. Выполнение устранения отказа переходом на другой ресурс. Настройка нескольких целевых объектов при создании отказоустойчивой конфигурации. Изменение состояния базы данных. Экспорт Broker File Monitor из конфигурации. Настройка нескольких наблюдателей.

Сессия 14: Создание резервной базы данных с помощью DBCA

Обзор создания физической резервной базы данных путем создания базы данных с помощью DBCA. Создание резервной базы данных с помощью DBCA. Добавление записей в файл tnsnames.ora. Использование Data Guard Broker для создания конфигурации. Создание резервных журналов Redo Logs в основной базе данных. Создайте резервных журналов Redo Logs в резервной базе данных. Проверка конфигурации защиты данных. Редактирование файла listener.ora в основной базе данных. Редактирование файла listener.ora в резервной базе данных. Создание физической резервной базы данных Data Guard для мультитенантной контейнерной базы данных с dbca в 19c.

Сессия 15: Создание логической резервной БД (LOGICAL STANDBY) помощью команд SQL

Обзор создания логической резервной базы данных с помощью команд SQL. Подготовка основной базы данных. Подготовка резервной базы данных. Переход из физического резервной БД в логическую резервную БД. Запуск резервного экземпляра. Работа в реальном времени. Удаление архивов. Представления словаря БД, содержащие полезную информацию о резервной БД. Мониторинг применения SQL-команд.

Сессия 16: Управление логической резервной базой данных (LOGICAL STANDBY)

Обзор архитектуры SQL Apply. Соображения о размере транзакции. Применение DML и DDL. Перехват DDL операторов. Пропуск команд DML и DDL в резервной базе данных. Изменение в логической резервной базе данных. Материализованные представления в базе данных-источнике. Создание экземпляра таблицы. Перезагрузка SQL Apply. Настройка DBA_LOGSTDBY_EVENTS. Применение обновлений с использованием логической резервной базы данных. Применение обновлений на физической резервной базе данных. Планирование заданий в логической резервной базе данных.

Сессия 17: Настройка резервной базы данных

Обзор настройки физической резервной базы данных. Временное Undo, Global и сессионные переменные. Значение таблиц без первичных ключей. Статистика по логическому резерву. Согласованность транзакций. Настройка количества прикладных процессов. Корректировка количества подготовительных процессов. Настройки памяти для кэша локальной непрерывной репликации (LCR Cache). Установка свойства базы данных ReopenSecs и NetTimeout. Сжатие Redo Transmission. Оптимизация SQL Apply. Оптимизация Redo Apply.

Сессия 18: Обзор исправлений и обновлений (PATCHING AND UPGRADING) баз данных в конфигурации DATA GUARD.

Обновление конфигурации брокера Oracle Data Guard. Обновление базы данных Oracle в конфигурации Data Guard с физической резервной базой данных. Обновление базы данных Oracle в конфигурации Data Guard с помощью логической резервной базы данных. Использование DBMS_ROLLING для обновления базы данных. Ведущие базы данных групп и ведущий мастер групп (Leading Group Master). Базы данных конечных групп и мастер конечных групп. Использование DBMS_ROLLING для выполнения переходного обновления базы данных.

Сессия 19: Руководство по быстрой настройке DATA GUARD.

DATA GUARD физической резервной БД, используя Data Guard Broker. Настройка основного Сервера. Конфигурация параметров инициализации. Настройка сервиса. Настройка резервного сервера. Создание резервную базу данных с помощью дубликата (DUPLICATE) . Включение брокера. Переключение баз данных. Отказоустойчивость базы данных. Режим резервной базы «только для чтения» и режим резервной базы «моментальный снимок» (Snapshot) Active Data Guard.

Матеріали та сертифікати:  Акцент Профі - Акцент Профи
Тренер:  Євген

Курс Oracle Database 19c: Передові методи PL/SQL
В курсі вивчаються сучасні можливості PL/SQL з розробки та налагодження PL/SQL-програм, що найбільш ефективно взаємодіють з базою даних та іншими програмами. Розглядаються питання написання оптимального коду, використання зовнішніх підпрограм, написаних мовами C та Java, застосування механізму детального контролю доступу, а також захисту коду від SQL-впроваджень. Ви навчитеся використовувати всі функціональні можливості курсорів, пакетів, великих об'єктів, колекцій та методів взаємодії з іншими програмами.
===
В курсе изучаются современные возможности PL/SQL по разработке и отладке PL/SQL-программ, наиболее эффективно взаимодействующих с базой данных и другими приложениями. Рассматриваются вопросы написания оптимального кода, использования внешних подпрограмм, написанных на языках C и Java, применения механизма детального контроля доступа, а также защиты кода от SQL-внедрений. Вы научитесь использовать все функциональные возможности курсоров, пакетов, больших объектов, коллекций и методов взаимодействия с другими приложениями. Повна назва курсу:  Курс Oracle Database 19c: Передові методи PL/SQL, Передовые методы PL/SQL 19сDBA, Курс Oracle Database 19c: Advanced PL/SQL
Посилання на список напрямків:  Адміністрування / ІТ / Програмування
Код курсу:  O19cAPLS-Adv
Тривалість:  3 / 24
TITLE:  O19cAPLS-Adv Курс Oracle Database 19c: Передові методи PL/SQL, Передовые методы PL/SQL 19сDBA, Курс Oracle Database 19c: Advanced PL/SQL
Продукт: 
Попередня підготоввка:  Потрібна підготовка: Успішне закінчення курсу Oracle Database 19с: Основи SQL або еквівалентна підготовка. Успішне закінчення курсу Oracle Database 19с: Основи PL/SQL або еквівалентна підготовка.
===
Требуемая подготовка: Успешное окончание курса Oracle Database 19с: Основы SQL или эквивалентная подготовка. Успешное окончание курса Oracle Database 19с: Основы PL/SQL или эквивалентная подготовка.

Навички що здобуваються: 

  • Створювати ефективні пакети та програмні одиниці PL/SQL
  • Писати код, що взаємодіє з іншими програмами та операційною системою
  • Створювати програми, які використовують колекції
  • Створювати оптимальні з погляду продуктивності програми
  • Застосовувати механізми детального контролю доступу
  • Писати код, що взаємодіє з великими об'єктами (LOBs) та використовувати SecureFile LOBs
===
  • Создавать эффективные пакеты и программные единицы PL/SQL
  • Писать код, взаимодействующий с другими приложениями и операционной системой
  • Создавать приложения, использующие коллекции
  • Создавать оптимальные с точки зрения производительности программы
  • Применять механизмы детального контроля доступа
  • Писать код, взаимодействующий с большими объектами (LOBs) и использовать SecureFile LOBs

Зміст курсу: 

Модуль 1. Вступ

  • Завдання курсу
  • Розклад курсу
  • Опис середовищ розробки
  • Таблиці, дані та інструменти, які використовуються в цьому курсі

Модуль 2. Огляд концепцій програмування на PL/SQL

  • Структура блоку PL/SQL
  • Пакети, процедури та функції
  • Курсори
  • Обробка винятків
  • Залежності

Модуль 3. Дизайн коду PL/SQL

  • Опис визначених типів даних
  • Створення підтипів на основі наявних у додатку типів
  • Використання різних підходів під час дизайну курсорів
  • Використання змінних курсорів
  • Білий список

Модуль 4. Огляд колекцій

  • Огляд колекцій
  • Використання асоціативних масивів
  • Навігація за допомогою асоціативних методів
  • Використання вкладених таблиць
  • Використання масивів змінної довжини
  • Порівняння вкладених таблиць та масивів змінної довжини

Модуль 5. Використання колекцій

  • Написання PL/SQL програм, які використовують колекції
  • Ефективне використання колекцій
  • Поліпшення у типах змінних прив'язки у PL/SQL

Модуль 6. Маніпулювання великими об'єктами

  • Робота з LOB
  • Огляд SecureFile LOB

Модуль 7. Використання просунутих методів інтерфейсів

  • Виклик зовнішніх програм із PL/SQL
  • Переваги виклику зовнішніх процедур
  • Виклик зовнішніх процедур, написаних іншими мовами програмування
  • Виклик із PL/SQL процедур, написаних мовою C
  • Виклик із PL/SQL процедур, написаних мовою Java

Модуль 8. Налаштування продуктивності коду PL/SQL

  • Вплив компілятора
  • Налаштування коду PL/SQL
  • Управління автоматичним вбудовуванням підпрограм
  • Ідентифікація проблем використання пам'яті та її налаштування
  • Мережеві проблеми

Модуль 9.Збільшення продуктивності за рахунок кешування

  • Опис кешування результатів
  • Використання кешу результатів запитів
  • Використання кешу функцій PL/SQL
  • Огляд особливостей кешу функцій PL/SQL

Модуль 10. Аналіз коду PL/SQL

  • Інформація про код
  • Області видимості PL/SQL
  • Пакет DBMS_METADATA
  • Поліпшення PL/SQL

Модуль 11. Профілювання та трасування коду PL/SQL

  • Трасування виконання PL/SQL
  • Кроки трасування PL/SQL

Модуль 12. Впровадження віртуальної приватної бази даних за допомогою детального контролю доступу

  • Опис роботи детального контролю доступу
  • Опис методів детального контролю доступу
  • Опис контексту програми
  • Створення контексту програми
  • Застосування контексту програми
  • Процедури пакету DBMS_RLS
  • Застосування політики
  • Подання словника даних, що містять інформацію про детальний контроль доступу

Модуль 13. Захист коду від SQL-впроваджень

  • Опис SQL-впроваджень
  • Зменшення зон, вразливих для SQL-впроваджень
  • Використання DBMS_ASSERT
===

Модуль 1. Введение

  • Задачи курса
  • Расписание курса
  • Описание сред разработки
  • Таблицы, данные и инструменты, используемые в этом курсе

Модуль 2. Обзор концепций программирования на PL/SQL

  • Структура блока PL/SQL
  • Пакеты, процедуры и функции
  • Курсоры
  • Обработка исключений
  • Зависимости

Модуль 3. Дизайн кода PL/SQL

  • Описание предопределённых типов данных
  • Создание подтипов на основе имеющихся в приложении типов
  • Использование разных подходов при дизайне курсоров
  • Использование переменных курсоров
  • Белый список

Модуль 4. Обзор коллекций

  • Обзор коллекций
  • Использование ассоциативных массивов
  • Навигация при помощи ассоциативных методов
  • Использование вложенных таблиц
  • Использование массивов переменной длины
  • Сравнение вложенных таблиц и массивов переменной длины

Модуль 5. Использование коллекций

  • Написание PL/SQL программ, использующих коллекции
  • Эффективное использование коллекций
  • Улучшения в типах переменных привязки в PL/SQL

Модуль 6. Манипулирование большими объектами

  • Работа с LOB
  • Обзор SecureFile LOB

Модуль 7. Использование продвинутых методов интерфейсов

  • Вызов внешних программ из PL/SQL
  • Преимущества вызова внешних процедур
  • Вызов внешних процедур, написанных на других языках программирования
  • Вызов из PL/SQL процедур, написанных на языке C
  • Вызов из PL/SQL процедур, написанных на языке Java

Модуль 8. Настройка производительности кода PL/SQL

  • Влияние компилятора
  • Настройка кода PL/SQL
  • Управление автоматическим встраиванием подпрограмм
  • Идентификация проблем использования памяти и ее настройка
  • Сетевые проблемы

Модуль 9. Увеличение производительности за счет кэширования

  • Описание кэширования результатов
  • Использование кэша результатов запросов
  • Использование кэша функций PL/SQL
  • Обзор особенностей кэша функций PL/SQL

Модуль 10. Анализ кода PL/SQL

  • Информация о коде
  • Области видимости PL/SQL
  • Пакет DBMS_METADATA
  • Улучшения PL/SQL

Модуль 11. Профилирование и трассировка кода PL/SQL

  • Трассировка выполнения PL/SQL
  • Шаги трассировки PL/SQL

Модуль 12. Внедрение виртуальной частной базы данных при помощи детального контроля доступа

  • Описание работы детального контроля доступа
  • Описание методов детального контроля доступа
  • Описание контекста приложения
  • Создание контекста приложения
  • Применение контекста приложения
  • Процедуры пакета DBMS_RLS
  • Применение политики
  • Представления словаря данных, содержащие информацию о детальном контроле доступа

Модуль 13. Защита кода от SQL-внедрений

  • Описание SQL-внедрений
  • Уменьшение зон, уязвимых для SQL-внедрений
  • Использование DBMS_ASSERT

Матеріали та сертифікати:  Акцент Профі - Акцент Профи
Тренер:  Ковальчук

Курс O19cPLSQL-WS. Oracle Database 19c: PL/SQL Workshop
Курс знайомить слухачів з мовою PL/SQL та допомагає їм зрозуміти основні можливості цієї потужної мови програмування. Студенти дізнаються, як створювати блоки коду PL/SQL, які можуть бути використані безліччю форм, звітів та програм управління даними.
===
Курс знакомит слушателей с языком PL/SQL и помогает им понять основные возможности этого мощного языка программирования. Студенты узнают, как создавать блоки кода PL/SQL, которые могут быть использованы множеством форм, отчётов и приложений управления данными. Повна назва курсу:  Курс O19cPLSQL-WS. Oracle Database 19c: PL/SQL Workshop
Посилання на список напрямків:  ІТ / Адміністрування / Програмування
Код курсу:  O19cPLSQL-WS
Тривалість:  5 / 40
TITLE:  O19cPLSQL-WS Курс Oracle Database 19c: PL/SQL Workshop
Продукт: 
Аудиторія: 

Розробники PL/SQL
Системні аналітики
Технічні консультанти
Розробники форм
Розробники порталів
==
Разработчики PL/SQL
Системные аналитики
Технические консультанты
Разработчики форм
Разработчики порталов

Попередня підготоввка: 
  • Отримати загальне уявлення про PL/SQL
  • Ознайомитись із принципом оголошення змінних
  • Написати оператори, що виконуються
  • Ознайомитись із принципом використання SQL-операторів у програмуванні PL/SQL
===
  • Получить общего представления о PL/SQL
  • Познакомиться с принципом объявления переменных
  • Написать исполняемые операторы
  • Познакомиться с принципом использования SQL-операторов в программировании PL/SQL

Навички що здобуваються: 
  • Створювати анонімні блоки PL/SQL, процедури та функції, що зберігаються.
  • Оголошувати змінні та обробляти винятки.
  • Розробляти пакети та тригери в базі даних, керувати програмами PL/SQL, їх залежністю та використовувати деякі додаткові пакети Oracle.
  • Використовувати SQL Developer для створення програмних модулів.
===
  • Создавать анонимные блоки PL/SQL, хранимые процедуры и функции.
  • Объявлять переменные и обрабатывать исключения.
  • Разрабатывать пакеты и триггеры в базе данных, управлять программами PL/SQL, их зависимостью и использовать некоторые дополнительные пакеты Oracle.
  • Использовать SQL Developer для разработки программных модулей.

Зміст курсу: 

Модуль 1. Вступ

  • Цілі курсу
  • План курсу
  • Таблиці навчальної схеми Персонал (Human Resources, HR)
  • Середовище виконання коду PL/SQL на сервері бази даних
  • Вступ до SQL Developer

Модуль 2. Введення у PL/SQL

  • Що таке PL/SQL
  • Переваги підпрограм PL/SQL
  • Огляд типів блоків PL/SQL
  • Переваги PL/SQL
  • Огляд типів блоків PL/SQL
  • Створення та виконання простого анонімного блоку
  • Генерація виведення із блоків PL/SQL

Модуль 3. Оголошення ідентифікаторів у PL/SQL

  • Різні типи ідентифікаторів у підпрограмах PL/SQL
  • Використання розділу оголошень для визначення ідентифікаторів
  • Зберігання даних у змінних
  • Скалярні типи даних
  • Атрибут %TYPE
  • Пов'язані (bind) змінні
  • Використання послідовностей у виразах PL/SQL

Модуль 4. Написання виконуваних операторів

  • Опис основного синтаксису блоків
  • Коментування коду
  • Функції SQL у PL/SQL
  • Перетворення типів даних
  • Вкладені блоки
  • Оператори в PL/SQL

Модуль 5. Взаємодія із сервером бази даних Oracle

  • Включення операторів SELECT у PL/SQL для отримання даних
  • Маніпулювання даними на сервері за допомогою PL/SQL
  • Концепція SQL-курсорів
  • Атрибути SQL-курсорів для зворотного зв'язку з DML-операторами
  • Фіксація та відкат транзакцій

Модуль 6. Написання керуючих структур

  • Умовне керування з використанням оператора IF
  • Умовне керування за допомогою оператора CASE
  • Простий цикл LOOP
  • Цикл WHILE
  • Цикл FOR
  • Оператор CONTINUE

Модуль 7.Робота зі складовими типами даних

  • Використання записів PL/SQL
  • Використання атрибуту %ROWTYPE
  • Вставка та оновлення за допомогою записів PL/SQL
  • Асоціативні таблиці INDEX BY та методи роботи з ними
  • Асоціативні таблиці INDEX BY із записами

Модуль 8. Використання явних курсорів

  • Управління явним курсором
  • Визначення курсору
  • Відкриття курсору
  • Вибірка даних із активного набору
  • Закриття курсору
  • Курсорні цикли FOR із підзапитами
  • Атрибути явного курсору
  • Використання пропозицій FOR UPDATE та WHERE CURRENT OF

Модуль 9. Обробка винятків

  • Розуміння винятків
  • Обробка винятків у PL/SQL
  • Перехоплення певних помилок сервера Oracle
  • Перехоплення невизначених помилок сервера Oracle
  • Перехоплення винятків, що визначаються користувачами
  • Поширення винятків
  • Використання процедури RAISE_APPLICATION_ERROR

Модуль 10. Створення процедур, що зберігаються

  • Модульний та багаторівневий дизайн підпрограм
  • Модульність розробки за допомогою блоків PL/SQL
  • Середовище виконання коду PL/SQL
  • Переваги використання підпрограм PL/SQL
  • Відмінності між анонімними блоками та підпрограмами
  • Створення, виклик та видалення збережених процедур за допомогою команди CREATE та SQL Developer
  • Використання параметрів у процедурах та різні режими параметрів
  • Перегляд інформації про процедури уявлення словника даних

Модуль 11.Створення функцій, що зберігаються

  • Створення, виклик та видалення збережених функцій за допомогою команд SQL та SQL Developer
  • Переваги використання функцій, що зберігаються в SQL-виразах
  • Кроки зі створення функції, що зберігається
  • Використання функцій користувача в SQL-виразах
  • Обмеження на виклик функцій із SQL-виражень
  • Контроль побічних ефектів під час виклику функцій із SQL виразів
  • Перегляд інформації про функції у словнику даних

Модуль 12. Створення пакетів

  • Переваги використання пакетів
  • Опис пакетів
  • Компоненти пакетів
  • Розробка пакетів
  • Видимість компонентів пакету
  • Створення специфікації та тіла пакету за допомогою команд SQL та SQLDeveloper
  • Виклик пакетних конструкцій
  • Перегляд вихідного коду PL/SQL у словнику даних

Модуль 13. Робота з пакетами

  • Перевантаження пакетних підпрограм у PL/SQL
  • Використання пакету STANDARD
  • Використання попереднього оголошення для дозволу посилань на ще не описані програмні одиниці
  • Обмеження на використання пакетних функцій у SQL
  • Стійкий стан пакету
  • Стійкий стан пакетного курсору
  • Контролює рівень чистоти збережених функцій PL/SQL
  • Використання типу даних RECORD із таблицями PL/SQL у пакетах

Модуль 14. Використання стандартних пакетів Oracle у розробці програм

  • Огляд стандартних пакетів, що поставляються Oracle
  • Приклади деяких стандартних пакетів
  • Як працює DBMS_OUTPUT?
  • Використання UTL_FILE для роботи з файлами операційної системи
  • Пакет UTL_MAIL та використання його підпрограм

Модуль 15. Динамічний SQL та метадані

  • Етапи виконання команди SQL
  • Що таке динамічний SQL?
  • Декларація курсорних змінних
  • Динамічне виконання блоку PL/SQL
  • Використання власного динамічного SQL (NDS) для компіляції коду PL/SQL
  • Використання пакета DBMS_SQL із параметризованою командою DML
  • Функціональна завершеність динамічного SQL

Модуль 16. Рекомендації щодо дизайну коду PL/SQL

  • Стандартизація констант та винятків
  • Використання локальних підпрограм
  • Застосування автономних транзакцій
  • Використання підказки компілятору NOCOPY
  • Застосування підказки компілятору PARALLEL_ENABLE
  • Використання кросеансного кешування результату PL/SQL функцій
  • Використання умови DETERMINISTIC із функціями
  • Використання масового зв'язування для підвищення продуктивності

Модуль 17. Створення тригерів бази даних

  • Робота з тригерами
  • Визначення типу тригера, часу його спрацьовування та тіла
  • Сценарії бізнес-застосування тригерів
  • Створення DML-тригерів за допомогою команди CREATE TRIGGER та SQL Developer
  • Визначення типу події, на яку спрацьовує тригер, тіла тригера та часу спрацьовування
  • Операторні та малі тригери
  • Створення тригерів INSTEAD OF, а також вимкнення тригерів
  • Супровід, тестування та видалення тригерів бази даних

Модуль 18.Створення комбінованих (COMPOUND) тригерів, DDL-тригерів та тригерів, що спрацьовують за системними подіями бази даних

  • Робота з комбінованими тригерами
  • Ідентифікація розділу часу виконання для табличного комбінованого тригера
  • Структура комбінованого тригера для таблиць та уявлень
  • Використання комбінованого тригера для читання даних з таблиці, що мутує
  • Порівняння тригерів бази даних і процедур, що зберігаються
  • Створення тригерів на DDL команди
  • Тригери, які спрацьовують за подіями у базі даних
  • Системні привілеї, необхідні для супроводу тригерів

Модуль 19. Використання компілятора PL/SQL

  • Використання компілятора PL/SQL
  • Встановлення параметрів ініціалізації, що впливають на компіляцію коду PL/SQL
  • Категорії попереджень компілятора
  • Використання попереджень часу компіляції у підпрограмах
  • Переваги використання попереджень компілятора
  • Категорії попереджень компілятора
  • Встановлення рівнів попереджень компілятора за допомогою SQL Developer, параметра ініціалізації PLSQL_WARNINGS або підпрограм пакета DBMS_WARNINGS
  • Перегляд попереджень компілятора за допомогою SQL Developer, SQL*Plus або уявлень словника даних

Модуль 20. Супровід коду PL/SQL

  • Що таке умовна компіляція та як вона працює?
  • Використання директив вибору.
  • Використання зумовленої та користувальницької директив опитування.Параметр PLSQL_CCFLAGS та директива опитування
  • Застосування директив помилки за умовної компіляції для порушення певних користувачем виключень
  • Пакет DBMS_DB_VERSION
  • Застосування процедури DBMS_PREPROCESSOR для друку або отримання вихідного коду після умовної компіляції
  • Захист вихідного коду у підпрограмах PL/SQL.

Модуль 21. Обслуговування залежностей

  • Огляд залежностей між об'єктами
  • Перегляд прямих залежностей між об'єктами за допомогою представлення USER_DEPENDENCIES
  • Визначення статусу об'єктів
  • Недійсність залежних об'єктів
  • Перегляд прямих та непрямих залежностей
  • Детальне управління залежностями у базі даних Oracle 19с
  • Видалені залежності
  • Перекомпіляція програмних одиниць PL/SQL
===

Модуль 1. Введение

  • Цели курса
  • План курса
  • Таблицы учебной схемы Персонал (Human Resources, HR)
  • Среда выполнения кода PL/SQL на сервере базы данных
  • Введение в SQL Developer

Модуль 2. Введение в PL/SQL

  • Что такое PL/SQL
  • Преимущества подпрограмм PL/SQL
  • Обзор типов блоков PL/SQL
  • Преимущества PL/SQL
  • Обзор типов блоков PL/SQL
  • Создание и выполнение простого анонимного блока
  • Генерация вывода из блоков PL/SQL

Модуль 3. Объявление идентификаторов в PL/SQL

  • Различные типы идентификаторов в подпрограммах PL/SQL
  • Использование раздела объявлений для определения идентификаторов
  • Хранение данных в переменных
  • Скалярные типы данных
  • Атрибут %TYPE
  • Связанные (bind) переменные
  • Использование последовательностей в выражениях PL/SQL

Модуль 4. Написание исполняемых операторов

  • Описание основного синтаксиса блоков
  • Комментирование кода
  • Функции SQL в PL/SQL
  • Преобразование типов данных
  • Вложенные блоки
  • Операторы в PL/SQL

Модуль 5. Взаимодействие с сервером базы данных Oracle

  • Включение операторов SELECT в PL/SQL для получения данных
  • Манипулирование данными на сервере при помощи PL/SQL
  • Концепции SQL-курсоров
  • Атрибуты SQL-курсоров для обратной связи с DML-операторами
  • Фиксация и откат транзакций

Модуль 6. Написание управляющих структур

  • Условное управление с использованием оператора IF
  • Условное управление с использованием оператора CASE
  • Простой цикл LOOP
  • Цикл WHILE
  • Цикл FOR
  • Оператор CONTINUE

Модуль 7. Работа с составными типами данных

  • Использование записей PL/SQL
  • Использование атрибута %ROWTYPE
  • Вставка и обновление при помощи записей PL/SQL
  • Ассоциативные таблицы INDEX BY и методы работы с ними
  • Ассоциативные таблицы INDEX BY с записями

Модуль 8. Использование явных курсоров

  • Управление явным курсором
  • Определение курсора
  • Открытие курсора
  • Выборка данных из активного набора
  • Закрытие курсора
  • Курсорные циклы FOR с подзапросами
  • Атрибуты явного курсора
  • Использование предложений FOR UPDATE и WHERE CURRENT OF

Модуль 9. Обработка исключений

  • Понимание исключений
  • Обработка исключений в PL/SQL
  • Перехват предопределённых ошибок сервера Oracle
  • Перехват не-предопределённых ошибок сервера Oracle
  • Перехват исключений, определяемых пользователями
  • Распространение исключений
  • Использование процедуры RAISE_APPLICATION_ERROR

Модуль 10. Создание хранимых процедур

  • Модульный и многоуровневый дизайн подпрограмм
  • Модульность разработки с помощью блоков PL/SQL
  • Среда исполнения кода PL/SQL
  • Преимущества использования подпрограмм PL/SQL
  • Различия между анонимными блоками и подпрограммами
  • Создание, вызов и удаление хранимых процедур при помощи команды CREATE и SQL Developer
  • Использование параметров в процедурах и различные режимы параметров
  • Просмотр информации о процедурах в представлениях словаря данных

Модуль 11. Создание хранимых функций

  • Создание, вызов и удаление хранимых функций при помощи команд SQL и SQL Developer
  • Преимущества использования хранимых функций в SQL-выражениях
  • Шаги по созданию хранимой функции
  • Использование пользовательских функции в SQL-выражениях
  • Ограничения на вызов функций из SQL-выражений
  • Контроль побочных эффектов при вызове функций из SQL выражений
  • Просмотр информации о функциях в словаре данных

Модуль 12. Создание пакетов

  • Преимущества использования пакетов
  • Описание пакетов
  • Компоненты пакетов
  • Разработка пакетов
  • Видимость компонентов пакета
  • Создание спецификации и тела пакета при помощи команд SQL и SQLDeveloper
  • Вызов пакетных конструкций
  • Просмотр исходного кода PL/SQL в словаре данных

Модуль 13. Работа с пакетами

  • Перегрузка пакетных подпрограмм в PL/SQL
  • Использование пакета STANDARD
  • Использование предварительного объявления для разрешения ссылок на еще не описанные программные единицы
  • Ограничения на использование пакетных функций в SQL
  • Устойчивое состояние пакета
  • Устойчивое состояние пакетного курсора
  • Контроль уровня чистоты хранимых функций PL/SQL
  • Использование типа данных RECORD с таблицами PL/SQL в пакетах

Модуль 14. Использование стандартных пакетов Oracle в разработке приложений

  • Обзор стандартных пакетов, поставляемых Oracle
  • Примеры некоторых из стандартных пакетов
  • Как работает пакет DBMS_OUTPUT?
  • Использование пакета UTL_FILE для работы с файлами операционной системы
  • Пакет UTL_MAIL и использование его подпрограмм

Модуль 15. Динамический SQL и метаданные

  • Этапы выполнения команды SQL
  • Что такое динамический SQL?
  • Декларация курсорных переменных
  • Динамическое выполнение блока PL/SQL
  • Использование собственного динамического SQL (NDS) для компиляции кода PL/SQL
  • Использование пакета DBMS_SQL с параметризованной командой DML
  • Функциональная завершенность динамического SQL

Модуль 16. Рекомендации по дизайну кода PL/SQL

  • Стандартизация констант и исключений
  • Использование локальных подпрограмм
  • Применение автономных транзакций
  • Использование подсказки компилятору NOCOPY
  • Применение подсказки компилятору PARALLEL_ENABLE
  • Использование кроссеансного кэширования результата PL/SQL функций
  • Использование условия DETERMINISTIC с функциями
  • Использование массового связывания для повышения производительности

Модуль 17. Создание триггеров базы данных

  • Работа с триггерами
  • Определение типа триггера, времени его срабатывания и тела
  • Сценарии бизнес-применения триггеров
  • Создание DML-триггеров при помощи команды CREATE TRIGGER и SQL Developer
  • Определение типа события, на которое срабатывает триггер, тела триггера и времени срабатывания
  • Операторные и строчные триггеры
  • Создание триггеров INSTEAD OF , а также выключение триггеров
  • Сопровождение, тестирование и удаление триггеров базы данных

Модуль 18. Создание комбинированных (COMPOUND) триггеров, DDL-триггеров и триггеров, срабатывающих по системным событиям базы данных

  • Работа с комбинированными триггерами
  • Идентификация раздела времени выполнения для табличного комбинированного триггера
  • Структура комбинированного триггера для таблиц и представлений
  • Использование комбинированного триггера для чтения данных из мутирующей таблицы
  • Сравнение триггеров базы данных и хранимых процедур
  • Создание триггеров на DDL команды
  • Триггеры, срабатывающие по событиям в базе данных
  • Системные привилегии, необходимые для сопровождения триггеров

Модуль 19. Использование компилятора PL/SQL

  • Использование компилятора PL/SQL
  • Установка параметров инициализации, влияющих на компиляцию кода PL/SQL
  • Категории предупреждений компилятора
  • Использование предупреждений времени компиляции в подпрограммах
  • Преимущества использования предупреждений компилятора
  • Категории предупреждений компилятора
  • Установка уровней предупреждений компилятора при помощи SQL Developer, инициализационного параметра PLSQL_WARNINGS либо подпрограмм пакета DBMS_WARNINGS
  • Просмотр предупреждений компилятора при помощи SQL Developer, SQL*Plus или представлений словаря данных

Модуль 20. Сопровождение кода PL/SQL

  • Что такое условная компиляция и как она работает?
  • Использование директив выбора.
  • Использование предопределенной и пользовательской директив опроса.
  • Параметр PLSQL_CCFLAGS и директива опроса
  • Применение директив ошибки при условной компиляции для возбуждения определенных пользователем исключений
  • Пакет DBMS_DB_VERSION
  • Применение процедуры DBMS_PREPROCESSOR для печати или получения исходного кода после условной компиляции
  • Защита исходного кода в подпрограммах PL/SQL.

Модуль 21. Обслуживание зависимостей

  • Обзор зависимостей между объектами
  • Просмотр прямых зависимостей между объектами при помощи представления USER_DEPENDENCIES
  • Определение статуса объектов
  • Недействительность зависимых объектов
  • Просмотр прямых и косвенных зависимостей
  • Детальное управление зависимостями в базе данных Oracle 19с
  • Удаленные зависимости
  • Перекомпиляция программных единиц PL/SQL

Матеріали та сертифікати:  Акцент Профі - Акцент Профи
Тренер:  Ковальчук

Oracle Database 19c: SQL Workshop.
Курс забезпечує слухачів базовими знаннями SQL, що дозволяють розробнику писати запити до однієї або кількох таблиць, модифікувати дані таблиць та створювати об'єкти бази даних. Основним інструментом розробки, який використовується в курсі, є Oracle SQL Developer; як додатковий використовується SQL Plus.
===
Курс обеспечивает слушателей базовыми знаниями SQL, позволяющими разработчику писать запросы к одной или нескольким таблицам, модифицировать данные таблиц и создавать объекты базы данных. Основным инструментом разработки, используемым в курсе, является Oracle SQL Developer; в качестве дополнительного используется SQL Plus. Повна назва курсу:  Oracle Database 19c: SQL Workshop.
Посилання на список напрямків:  ІТ / Адміністрування / Програмування
Код курсу:  O19cSQL-WS
Тривалість:  5 / 40
TITLE:  O19cSQL-WS Oracle Database 19c: SQL Workshop.
Продукт: 
Попередня підготоввка:  Необхідна підготовка: Успішне закінчення курсу Основи програмування та баз даних або еквівалентна підготовка.

Рекомендована підготовка (необов'язкова): Англійська мова для IT спеціалістів (pre-intermediate) або знання технічної англійської мови.
===
Требуемая подготовка: Успешное окончание курса Основы программирования и баз данных или эквивалентная подготовка.

Рекомендуемая подготовка (необязательная): Английский язык для IT специалистов (pre - intermediate) или знание технического английского языка.

Навички що здобуваються: 
  • створювати запити до однієї або кількох таблиць бд використовуючи різні умови фільтрації та сортування рядків;
  • використовувати команди маніпулювання даними (DML);
  • створювати таблиці, індекси та інші об'єкти бази даних;
  • використовувати уявлення даних;
  • керувати доступом до об'єктів схеми бд;
  • використовувати підзапити;
  • використовувати однорядкові та групові функції мови SQL;
  • застосовувати скалярні та пов'язані підзапити;
  • використовувати регулярні вирази;
===
  • создавать запросы к одной или нескольким таблицам бд используя различные условия фильтрации и сортировки строк;
  • использовать команды манипулирования данными(DML);
  • создавать таблицы, индексы и другие объекты базы данных;
  • использовать представления данных;
  • управлять доступом к объектам схемы бд;
  • использовать подзапросы;
  • использовать однострочные и групповые функции языка SQL;
  • применять скалярные и связанные подзапросы;
  • использовать регулярные выражения;

Зміст курсу: 

Модуль 1. Введення бази даних Oracle 19с

  • Огляд основних можливостей БД Oracle 19с
  • Обговорення основних концепцій, а також теоретичних та фізичних аспектів реляційної
  • бази даних
  • Класифікація команд SQL як стандартної мови реляційних баз даних
  • Огляд даних, що використовуються в курсі
  • Використання SQL Developer для встановлення сеансу зв'язку з базою даних
  • Збереження результатів запитів у файли та використання скрипт-файлів у SQL Developer

Модуль 2. Вилучення даних за допомогою команди SELECT мови SQL

  • Огляд повноважень команди SELECT
  • Створення звіту за допомогою базової команди SELECT
  • Вибір усіх стовпців
  • Вибір конкретних стовпців
  • Заголовки стовпців за замовчуванням
  • Арифметичні вирази
  • Розуміння пріоритетів операторів
  • Використання команди DESCRIBE для виведення структури таблиці

Модуль 3. Обмеження та сортування даних

  • Використання пропозиції WHERE для вибірки необхідних рядків
  • Використання операторів порівняння та логічних операторів у пропозиції WHERE
  • Опис правил пріоритету операторів порівняння та логічних операторів
  • Використання символьних літералів у пропозиції WHERE
  • Сортування рядків за допомогою пропозиції ORDER BY команди SELECT
  • Сортування результату в порядку зростання та зменшення значень

Модуль 4. Використання однорядкових функцій у команді SELECT

  • Демонстрація відмінностей між однорядковими та багаторядковими функціями SQL
  • Перетворення рядків за допомогою символьних функцій, що використовуються у списку SELECT та пропозиції WHERE
  • Перетворення чисел за допомогою функцій ROUND, TRUNC та MOD
  • Використання арифметичних операцій з датами у реченні SELECT
  • Використання функцій для роботи з датами

Модуль 5. Використання функцій перетворення та умовних виразів

  • Неявне та явне перетворення типів даних
  • Використання функцій перетворення TO_CHAR, TO_NUMBER та TO_DATE
  • Вкладені однорядкові функції
  • Застосування функцій NVL, NULLIF та COALESCE до дат
  • Використання логічних умов IF THEN ELSE у команді SELECT

Модуль 6. Агрегування даних із використанням групових функцій

  • Використання групових функцій у команді SELECT для створення аналітичних звітів
  • Створення груп даних за допомогою пропозиції GROUP BY
  • Вилучення груп даних за допомогою пропозиції HAVING

Модуль 7. Вибірка даних із кількох таблиць

  • Написання команди SELECT для доступу до даних більш ніж однієї таблиці
  • Перегляд даних із таблиць за допомогою зовнішнього з'єднання
  • З'єднання таблиці із самою собою (self join)

Модуль 8. Використання підзапитів

  • Типи проблем, які вирішуються за допомогою підзапитів
  • Визначення підзапитів
  • Типи підзапитів
  • Однорядкові та багаторядкові підзапити

Модуль 9. Використання операторів роботи над множинами

  • Опис операторів роботи над множинами
  • Використання операторів роботи над множинами для об'єднання кількох запитів на один
  • Сортування результатів під час використання операторів роботи над множинами

Модуль 10. Маніпулювання даними

  • Синтаксис команд DML
  • Додавання рядків до таблиці за допомогою команди INSERT
  • Використання команди UPDATE для зміни рядків таблиці
  • Видалення даних із таблиці за допомогою команди DELETE
  • Використання скриптів для маніпулювання даними
  • Збереження та відкат змін за допомогою команд COMMIT та ROLLBACK
  • Що таке узгодженість читання

Модуль 11. Використання команд DDL для створення та управління таблицями

  • Основні об'єкти БД, що розглядаються в курсі
  • Огляд структури таблиці
  • Основні типи даних, що використовуються при створенні стовпців таблиці
  • Використання простого синтаксису для створення таблиць
  • Які правила цілісності можуть бути визначені під час створення таблиці
  • Як працюють об'єкти схеми: (команди ALTER, DROP)

Модуль 12. Створення інших об'єктів схеми

  • Створення простого та складного уявлення
  • Доступ до даних через подання
  • Створення, зміна та використання послідовностей
  • Створення та супровід індексів
  • Створення приватних та публічних синонімів

Модуль 13. Контроль доступу користувача

  • Відмінності системних привілеїв від об'єктних
  • Створення користувачів
  • Надання системних привілеїв
  • Видача привілеїв на таблиці
  • Створення ролі та надання їй привілеїв
  • Зміна пароля користувача
  • Надання об'єктних привілеїв
  • Скасування привілеїв

Модуль 14. Управління об'єктами схеми

  • Додавання, зміна та видалення стовпця
  • Додавання та видалення обмежень
  • Увімкнення та вимкнення обмежень, відкладена перевірка обмежень
  • Створення та видалення індексів
  • Створення індексів, що базуються на функціях
  • Виконання операції FLASHBACK
  • Створення та використання зовнішніх таблиць

Модуль 15. Управління об'єктами за допомогою словника даних

  • Словник даних
  • Використання уявлень словника
  • Уявлення USER_OBJECTS та ALL_OBJECTS
  • Інформація про таблиці та стовпці
  • Перегляд інформації про обмеження
  • Перегляд інформації про послідовності, індекси та синоніми
  • Як додати коментарі до таблиці та стовпців

Модуль 16. Маніпулювання великими наборами даних

  • Маніпулювання даними з використанням підзапитів
  • Опис особливостей багатотабличної команди INSERT
  • Використання різних типів багатотабличної команди INSERT
  • Злиття рядків за допомогою команди MERGE
  • Відстеження змін даних за певний період часу

Модуль 17. Супровід даних різних часових зон

  • Використання різних типів даних дати та часу для зберігання дробових часток секунди, а також супроводу даних різних часових зон
  • Використання інтервальних типів даних для зберігання різниці між двома значеннями, що містять час
  • Практичне застосування ряду функцій дати та часу для глобалізації додатків

Модуль 18. Вибірка даних із використанням ускладнених підзапитів

  • Багатостовпцеві підзапити
  • Використання скалярних підзапитів у SQL
  • Коло проблем, які вирішуються за допомогою корелейованих підзапитів
  • Модифікація та видалення рядків за допомогою корелованих підзапитів
  • Використання операторів EXISTS та NOT EXISTS
  • Застосування пропозиції WITH

Модуль 19. Підтримка регулярних виразів

  • Переваги застосування регулярних виразів
  • Використання регулярних виразів для пошуку відповідності та заміщення рядків
===

Модуль 1. Введение в базу данных Oracle 19с

  • Обзор основных возможностей БД Oracle 19с
  • Обсуждение основных концепций, а также теоретических и физических аспектов реляционной
  • базы данных
  • Классификация команд SQL как стандартного языка реляционных баз данных
  • Обзор данных, используемых в курсе
  • Использование SQL Developer для установления сеанса связи с базой данных
  • Сохранение результатов запросов в файлы и использование скрипт-файлов в SQL Developer

Модуль 2. Извлечение данных при помощи команды SELECT языка SQL

  • Обзор возможностей команды SELECT
  • Создание отчета при помощи базовой команды SELECT
  • Выбор всех столбцов
  • Выбор конкретных столбцов
  • Заголовки столбцов по умолчанию
  • Арифметические выражения
  • Понимание приоритетов операторов
  • Использование команды DESCRIBE для вывода структуры таблицы

Модуль 3. Ограничение и сортировка данных

  • Использование предложения WHERE для выборки необходимых строк
  • Использование операторов сравнения и логических операторов в предложении WHERE
  • Описание правил приоритета операторов сравнения и логических операторов
  • Использование символьных литералов в предложении WHERE
  • Сортировка строк с использованием предложения ORDER BY команды SELECT
  • Сортировка результата в порядке возрастания и убывания значений

Модуль 4. Использование однострочных функций в команде SELECT

  • Демонстрация различий между однострочными и многострочными функциями SQL
  • Преобразование строк при помощи символьных функций, используемых в списке SELECT и предложении WHERE
  • Преобразование чисел при помощи функций ROUND, TRUNC и MOD
  • Использование арифметических операций с датами в предложении SELECT
  • Использование функций для работы с датами

Модуль 5. Использование функций преобразования и условных выражений

  • Неявное и явное преобразование типов данных
  • Использование функций преобразования TO_CHAR, TO_NUMBER и TO_DATE
  • Вложенные однострочные функции
  • Применение функций NVL, NULLIF и COALESCE к датам
  • Использование логических условий IF THEN ELSE в команде SELECT

Модуль 6. Агрегирование данных с использованием групповых функций

  • Использование групповых функций в команде SELECT для создания аналитических отчетов
  • Создание групп данных при помощи предложения GROUP BY
  • Исключение групп данных при помощи предложения HAVING

Модуль 7. Выборка данных из нескольких таблиц

  • Написание команды SELECT для доступа к данным более чем одной таблицы
  • Просмотр данных из таблиц при помощи внешнего соединения
  • Соединение таблицы с самой собой (self join)

Модуль 8. Использование подзапросов

  • Типы проблем, решаемые при помощи подзапросов
  • Определение подзапросов
  • Типы подзапросов
  • Однострочные и многострочные подзапросы

Модуль 9. Использование операторов работы над множествами

  • Описание операторов работы над множествами
  • Использование операторов работы над множествами для объединения нескольких запросов в один
  • Сортировка результатов при использовании операторов работы над множествами

Модуль 10. Манипулирование данными

  • Синтаксис команд DML
  • Добавление строк в таблицу при помощи команды INSERT
  • Использование команды UPDATE для изменения строк таблицы
  • Удаление данных из таблицы при помощи команды DELETE
  • Использование скриптов для манипулирования данными
  • Сохранение и откат изменений при помощи команд COMMIT и ROLLBACK
  • Что такое согласованность чтения

Модуль 11. Использование команд DDL для создания и управления таблицами

  • Основные объекты БД, рассматриваемые в курсе
  • Обзор структуры таблицы
  • Основные типы данных, используемые при создании столбцов таблицы
  • Использование простого синтаксиса для создания таблиц
  • Какие правила целостности могут быть определены при создании таблицы
  • Как работают объекты схемы: (команды ALTER,DROP)

Модуль 12. Создание других объектов схемы

  • Создание простого и сложного представления
  • Доступ к данным через представление
  • Создание, изменение и использование последовательностей
  • Создание и сопровождение индексов
  • Создание частных и публичных синонимов

Модуль 13. Контроль доступа пользователя

  • Отличия системных привилегий от объектных
  • Создание пользователей
  • Предоставление системных привилегий
  • Выдача привилегий на таблицы
  • Создание роли и предоставление ей привилегий
  • Смена пароля пользователя
  • Предоставление объектных привилегий
  • Отмена привилегий

Модуль 14. Управление объектами схемы

  • Добавление, изменение и удаление столбца
  • Добавление и удаление ограничений
  • Включение и отключение ограничений, отложенная проверка ограничений
  • Создание и удаление индексов
  • Создание индексов, основанных на функциях
  • Выполнение операции FLASHBACK
  • Создание и использование внешних таблиц

Модуль 15. Управление объектами при помощи словаря данных

  • Словарь данных
  • Использование представлений словаря
  • Представления USER_OBJECTS и ALL_OBJECTS
  • Информация о таблицах и столбцах
  • Просмотр информации об ограничениях
  • Просмотр информации о последовательностях, индексах и синонимах
  • Как добавить комментарии к таблице и столбцам

Модуль 16. Манипулирование большими наборами данных

  • Манипулирование данными с использованием подзапросов
  • Описание особенностей многотабличной команды INSERT
  • Использование различных типов многотабличной команды INSERT
  • Слияние строк при помощи команды MERGE
  • Отслеживание изменений в данных за определенный период времени

Модуль 17. Сопровождение данных различных временных зон

  • Использование различных типов данных даты и времени для хранения дробных долей секунды, а также сопровождения данных различных временных зон
  • Использование интервальных типов данных для хранения разницы между двумя значениями, содержащими время
  • Практическое применение ряда функций даты и времени для глобализации приложений

Модуль 18. Выборка данных с использованием усложнённых подзапросов

  • Многостолбцовые подзапросы
  • Использование скалярных подзапросов в SQL
  • Круг проблем, решаемых при помощи коррелированных подзапросов
  • Модификация и удаление строк при помощи коррелированных подзапросов
  • Использование операторов EXISTS и NOT EXISTS
  • Применение предложения WITH

Модуль 19. Поддержка регулярных выражений

  • Преимущества применения регулярных выражений
  • Использование регулярных выражений для поиска соответствия и замещения строк

Матеріали та сертифікати:  Акцент Профі - Акцент Профи
Тренер:  Ковальчук

Психологія управління
Розібрати командні та психологічні ролі, які грає керівник та підлеглі.
Визначити, як керівник створює команду та керує нею залежно від своєї ролі.
Розібрати способи та інструменти управління колективом.
Відтренувати навички рольової взаємодії під час вправ та програвання кейсів (практика займає 50-60% часу всього тренінгу та побудована на реальних ситуаціях учасників).
Обговорити та програти ситуації учасників.
Дати учасникам можливість отримати ефективний зворотний зв'язок від тренера та колег.
===
Разобрать командные и психологические роли, которые играет руководитель и подчиненные.
Определить, как руководитель создает команду и управляет ею в зависимости от роли.
Разобрать методы и инструменты управления коллективом.
Оттренировать навыки ролевого взаимодействия при упражнениях и проигрывании кейсов (практика занимает 50-60% времени всего тренинга и построена на реальных ситуациях участников).
Обсудить и проиграть ситуации участников.
Дать участникам возможность получить эффективную обратную связь от тренера и коллег. Повна назва курсу:  Курс Психологія управління
Посилання на список напрямків:  Бізнес адміністрування / Особистісний ріст / Комунікативні навички
Код курсу:  Manag-People-ML
Тривалість:  2 / 16
TITLE:  Психологія управління
Продукт:  Комунікативні навички
Попередня підготоввка: 

  • Переговори із замовником, а за необхідності і з деякими учасниками.
  • Анкетування учасників за темою тренінгу.
  • Обговорення конфліктних ситуацій з майбутніми учасниками тренінгів з метою складання кейсів для тренінгу (при необхідності).
===
  • Переговоры с заказчиком, а при необходимости с некоторыми участниками.
  • Анкетирование участников по теме тренинга.
  • Обсуждение конфликтных ситуаций с будущими участниками тренингов с целью сборки кейсов для тренинга (при необходимости).

Навички що здобуваються: 
  • В учасників залишаються докладні матеріали до тренінгу
  • Замовник отримує детальний звіт про тренінг.
  • Тренер залишається на контакті з учасниками в електронному режимі після тренінгу.
===
  • У участников остаются подробные материалы к тренингу
  • Заказчик получает подробный отчет о тренинге.
  • Тренер остается на контакте с участниками в электронном режиме после тренинга.

Зміст курсу: 

Блок 1. Введення у тренінг

  • Знайомство групи
  • Введення у тему тренінгу
  • Очікування від тренінгу

Блок 2. Люди – сила команди. Чи навпаки.

  • Психологія як практична помічниця управлінця.
  • Що потрібно знати про себе, як керівника, підлеглих, психологію команди для ефективного управління.
  • Інструменти управління людьми у команді. Які задачі ставлять собі управлінці, формуючи команди і ведучи їх до мети?

Блок 3. Ролі керівників та підлеглих

  • Командні ролі менеджерів (М. Белбін) - які ролі та який їх розподіл допомагає команді бути ефективною
  • Стилі менеджменту
  • Психологічні ролі керівників та підлеглих:
  • Класифікації ролей;
  • сильні та слабкі сторони кожної ролі;
  • управління підлеглим залежно від ролі;
  • яка «персональна роль» підходить якому типу компанії («головному» стилю менеджменту);
  • взаємодія менеджерів у різних ролях

Блок 4. Інструменти управлінця

  • Хто такий лідер
  • Делегування як інструмент управління
  • Стимуляція, мотивація – як говорити з підлеглим

Блок 5. Керівник та конфлікти

  • Причини виникнення конфліктів у колективі.
  • Посередництво у вирішенні конфлікту.
  • Профілактика та способи вирішення організаційних конфліктів
===

Блок 1. Введение в тренинг

  • Знакомство группы
  • Введение в тему тренинга
  • Ожидание от тренинга

Блок 2. Люди – сила команды. Или наоборот.

  • Психология как практичная помощница управленца.
  • Что нужно знать о себе, как руководителе, подчиненных, психологию команды для эффективного управления.
  • Инструменты управления людьми в команде. Какие задачи ставят себе управленцы, формируя команды и ведя их к цели?

Блок 3. Роли руководителей и подчиненных

  • Командные роли менеджеров (М. Белбин) – какие роли и какое их распределение помогает команде быть эффективной
  • Стили менеджмента
  • Психологические роли руководителей и подчиненных:
  • Классификации ролей;
  • сильные и слабые стороны каждой роли;
  • управление подчиненным в зависимости от роли;
  • какая «персональная роль» подходит любому типу компании («главному» стилю менеджмента);
  • взаимодействие менеджеров в разных ролях

Блок 4. Инструменты управленца

  • Кто такой лидер
  • Делегирование как инструмент управления
  • Стимуляция, мотивация – как говорить с подчиненным

Блок 5. Руководитель и конфликты

  • Причины конфликтов в коллективе.
  • Посредничество в разрешении конфликта.
  • Профилактика и способы разрешения организационных конфликтов.

Матеріали та сертифікати:  Акцент Профi
===
Акцент Профи

Тренер:  Мельник

Мастер онлайн-переговоров
Підвищення рівня володіння навичками ведення онлайн-переговорів
===
Повышение уровня владения навыками ведения онлайн-переговоров  Повна назва курсу:  Мастер онлайн-переговоров
Посилання на список напрямків:  Продажі / Комунікативні навички
Код курсу:  Online-Negotiation-ML
Тривалість:  2 / 16
TITLE:  Мастер онлайн-переговоров
Продукт: 
Аудиторія:  Учасники тренінгу: менеджери по роботі з клієнтами Банку
===
Участники тренинга: менеджеры по работе с клиентами Банка

Попередня підготоввка: 

  • Переговори із замовником, а за потреби і з деякими учасниками тренінгу.
  • Анкетування учасників на тему тренінгу.
===
  • Переговоры с заказчиком, а при необходимости и с некоторыми участниками тренинга.
  • Анкетирование участников по теме тренинга.

Навички що здобуваються: 
  • За підсумками тренінгу, учасники отримують зворотний зв'язок від тренера рекомендаціям.
  • В учасників залишаються докладні матеріали до тренінгу та запис тренінгу (за домовленістю).
  • Замовник отримує детальний звіт про тренінг.
  • Тренер залишається на контакті із учасниками в електронному режимі після тренінгу.
===
  • По итогам тренинга участники получают обратную связь от тренера рекомендациям.
  • У участников остаются подробные материалы к тренингу и запись тренинга (по договоренности).
  • Заказчик получает подробный отчет о тренинге.
  • Тренер остается на контакте с участниками в электронном режиме после тренинга.

Зміст курсу: 

Блок 1. Переговори: цілі та засоби.

  • Переговори як спосіб досягнення цілей компанії та співробітника.
  • Завдання, які стоять перед кожним із форматів онлайн-переговорів.
  • Підготовка до кожного з видів та форматів переговорів:
    • План переговорів
    • антураж робочого місця
    • Матеріали

Блок 2. "Портрет" переговорника.

  • Потреби та стереотипи переговорних сторін. Розрив стереотипів.
  • Спілкування з опонентами у різних рольових позиціях.
  • Використання голосу як інструменту переговорника:
    • Упевнений (альфа) голос;
    • інтонації як спосіб впливу на співрозмовника;
    • Постановка голосу переговорника.
  • Використання міміки, пози, жестів під час переговорів.
  • Підстроювання та ведення співрозмовника в переговорах.

Практичне відпрацювання

  • Рольові ігри щодо засвоєння правил побудови спілкування з співрозмовником у різних рольових позиціях.
  • Вправа щодо постановки голосу.

Блок 3. Переговори крок за кроком. (з акцентами на особливості кожного кроку для 3-х форматів онлайн-переговорів)

  • Встановлення контакту із клієнтом. Самопрезентація та презентація Банку.
  • Як із перших секунд спілкування стимулювати опонента до подальшого спілкування.
  • Управління переговорами з допомогою питань.
  • Формування потреби у співпраці за допомогою питань.
  • Зворотній зв'язок та управління переговорами за допомогою професійного слухання.
  • Переконання. .
    • 5 способів логічної та емоційної аргументації.
    • які у якій переговорній ситуації використати
  • Підведення до прийняття рішення/досягнення домовленості.
  • Завершення переговорів, у тому числі застряглих, що затягнулися і за відповідей опонента «ні» і «можливо».
  • Що робити після переговорів?

Практичне відпрацювання

  • Рольова гра "Виявлення потреб співрозмовника за допомогою питань".
  • Вправа по веденню співрозмовника у потрібному напрямку за допомогою питань та активного слухання.
  • Отработка технік аргументації (на типових учасникам тезах).
  • Робота з типовими запереченнями учасників тренінгу.
  • Вправа з відпрацювання технік завершення переговорів (зокрема, якщо клієнт зволікає із рішенням, налаштований негативно, відмовляється від подальшого продовження переговорів).

Блок 4. І ще особливості онлайн-переговорів

  • Використання візуалізації при переговорах із використанням відео (месенджер, Zoom)
  • Таймінг переговорів.
  • Типові помилки під час проведення онлайн-переговорів.

Практичне відпрацювання

  • Розбирання візуальних засобів, що використовуються учасникам у переговорах.

Блок 5. Завершення тренінгу.

  • Зворотній зв'язок.
===

Блок 1. Переговоры: цели и средства.

  • Переговоры как способ достижения целей компании и сотрудника.
  • Задачи, которые стоят перед каждым из форматов онлайн-переговоров.
  • Подготовка к каждому из видов и форматов переговорам:
    • план переговоров
    • антураж рабочего места
    • материалы

Блок 2. «Портрет» переговорщика.

  • Потребности и стереотипы переговорных сторон. Разрыв стереотипов.
  • Общение с оппонентами в разных ролевых позициях.
  • Использование голоса как инструмента переговорщика:
    • уверенный (альфа) голос;
    • интонации как способ влияния на собеседника;
    • постановка голоса переговорщика.
  • Использование мимики, позы, жестов при переговорах.
  • Подстройка и ведение собеседника в переговорах.

Практическая отработка

  • Ролевые игры по усвоению правил построения общения с собеседником в разных ролевых позициях.
  • Упражнение по постановке голоса.

Блок 3. Переговоры шаг за шагом. (с акцентами на особенностях каждого шага для 3-х форматов онлайн-переговоров)

  • Установление контакта с клиентом. Самопрезентация и презентация Банка.
  • Как с первых секунд общения стимулировать оппонента к дальнейшему общению.
  • Управление переговорами с помощью вопросов.
  • Формирование потребности в сотрудничестве с помощью вопросов.
  • Обратная связь и управление переговорами с помощью профессионального слушания.
  • Убеждение. .
    • 5 способов логической и эмоциональной аргументации.
    • какие в какой переговорной ситуации использовать
  • Подведение к принятию решения / достижению договоренности.
  • Завершение переговоров, в том числе застрявших, затянувшихся и при ответах оппонента «нет» и «может быть».
  • Что делать после переговоров.

Практическая отработка

  • Ролевая игра «Выявление потребностей собеседника с помощью вопросов».
  • Упражнение по ведению собеседника в нужном направлении с помощью вопросов и активного слушания.
  • Отработка техник аргументации (на типичных для участников тезисах).
  • Работа с типичными возражениями участников тренинга.
  • Упражнение по отработке техник завершения переговоров (в частности, если клиент медлит с решением, настроен негативно, отказывается от дальнейшего продолжения переговоров).

Блок 4. И еще особенности онлайн-переговоров

  • Использование визуализации при переговорах с использованием видео (мессенджер, Zoom)
  • Тайминг переговоров.
  • Типичные ошибки при проведении онлайн-переговоров.

Практическая отработка

  • Разбор визуальных средств, используемых участникам в переговорах.

Блок 5. Завершение тренинга.

  • Обратная связь.

Матеріали та сертифікати: 

Акцент Профi
===
Акцент Профи


Тренер:  Мельник

Комунікативні навички
Корпоративний тренінг
Задачі тренінгу:

  • Розвинути в учасників навички результативної комунікації з зовнішніми та внутрішніми клієнтами
  • Дати способи діагностики інтересів та позиції партнера по конмунікації та техніки, що дозволяють домовитися про взаємовигідну співпрацю та сформувати і підтримувати довгострокові відносини.
  • Дати учасникам механізми управління комунікацією.
  • Відтренувати комунікативні навички під час вправ та програвання кейсів (практика займає 50-60% часу всього тренінгу та побудована на реальних ситуаціях учасників).
  • Обговорити і програти складні комунікативні ситуації учасників.
  • Дати учасникам можливість отримати ефективний зворотний зв'язок від тренера і колег.
===
Корпоративный тренинг
Задачи тренинга:
  • развить у участников навыки результативной коммуникации с внешними и внутренними клиентами
  • дать способы диагностики интересов и позиции партнера по коммуникации и технике, позволяющие договориться о взаимовыгодном сотрудничестве и сформировать и поддерживать долгосрочные отношения.
  • дать участникам механизмы управления коммуникацией.
  • Оттренировать коммуникативные навыки при упражнениях и проигрывании кейсов (практика занимает 50-60% времени всего тренинга и построена на реальных ситуациях участников).
  • обсудить и проиграть сложные коммуникативные ситуации участников.
  • дать участникам возможность получить эффективную обратную связь от тренера и коллег.
Повна назва курсу:  Комунікативні навички
Посилання на список напрямків:  Комунікативні навички / Продажі
Код курсу:  Communication-ML
Тривалість:  2 / 16
TITLE:  Комунікативні навички
Продукт: 
Попередня підготоввка: 
  • Переговори з замовником, а при необхідності і з деякими учасниками тренінгу.
  • Анкетування учасників за темою тренінгу.
===
  • Переговоры с заказчиком, а по мере необходимости и с некоторыми участниками тренинга.
  • Анкетирование участников по теме тренинга.

Навички що здобуваються: 
  • За підсумками тренінгу учасники отримують індивідуальний зворотний зв'язок від тренера з рекомендаціями (за їх бажанням).
  • В учасників залишаються докладні матеріали до тренінгу
  • Замовник отримує докладний звіт про тренінг.
  • Тренер залишається на контакті з учасниками в електронному режимі після тренінгу.
===
  • По итогам тренинга участники получают индивидуальную обратную связь от тренера с рекомендациями (по их желанию).
  • У участников остаются подробные материалы к тренингу
  • Заказчик получает подробный отчет о тренинге.
  • Тренер остается на контакте с участниками в электронном режиме после тренинга.

Зміст курсу: 

Блок 1. Комунікація як інструмент досягнення своїх цілей.

  • Що таке ефективна комунікація?
  • Види та формати комунікації. Способи передачі та приймання інформації.
  • Правила й принципи ефективних комунікацій.
  • Перепони для комунікацій. Стереотипи, переконання, супротив. Як їх подолати
  • Комунікативні стратегії - які і коли ефективні.
  • Підготовка до комунікації.

Практичне відпрацювання.

  • Участнікі у формі дискусії визначають основні положення, обговорювані далі на тренінгу.
  • Робота в групах (мозковий штурм).).

Блок 2. «Портрет» комунікатора.

  • Потреби та стереотипи сторін комунікації. Розрив стереотипів.
  • Трансактний аналіз співрозмовника. Спілкування у різних рольових позиціях.
  • Використання міміки, пози, жестів при переговорах. Антураж комунікації.
  • Підстройка та ведення співрозмовника.

Практичне відпрацювання.

  • Рольові ігри по засвоєнню правил побудови спілкування зі співрозмовником у різних рольових позиціях.
  • Вправи зі створення та зміни антуражу комунікації.

Блок 3. Інструменти комунікатора.

  • Перший контакт. Формування довіри.
  • Управління комунікацією за допомогою питань.
  • Зворотній зв'язок і управління комунікацією за допомогою професійного слухання.
  • Переконання
    • 5 способів логічної та емоційної аргументації
    • контраргументація
  • Робота з запереченнями співрозмовника.
  • Досягнення домовленості.

Блок 3. Практичне відпрацювання.

  • Вправа по веденню співрозмовника у потрібному напрямку з допомогою запитань і активного слухання.
  • Відпрацювання технік аргументації (на типових для учасників тезах).
  • Вправи з відпрацювання технік завершення комунікації

Блок 4. Не екологічні види впливу при комунікації.

  • 1. Маніпуляції
    • діагностика маніпуляцій. 5 типових маніпулятивних пасток
    • протидія маніпуляціям
  • 2. Психологічні атаки
    • діагностика
    • протидія атакам

Блок 4. Практичне відпрацювання.

  • Програвання кейсів по діагностиці та протидії не екологічним видам впливу

Блок 5. Завершення тренінгу.

  • Зворотній зв'язок
===

Блок 1. Коммуникация как инструмент заслуги собственных целей.

  • Что такое эффективная коммуникация?
  • Виды и форматы коммуникации. Способы передачи и приема информации.
  • Правила и принципы эффективных коммуникаций.
  • Препятствия для коммуникаций. Стереотипы, убеждения, сопротивление. Как их преодолеть
  • Коммуникативные стратегии – какие и когда эффективны.
  • Подготовка к коммуникации.

Практическая отработка.

  • Участники в форме дискуссии определяют основные положения, обсуждаемые далее на тренинге.
  • Работа в группах (мозговой штурм).).

Блок 2. "Портрет" коммуникатора.

  • Потребности и стереотипы сторон коммуникации. Разрыв стереотипов.
  • Трансактный анализ собеседника. Общение в разных ролевых позициях.
  • внедрение мимики, позы, жестов при переговорах. Антураж коммуникации.
  • Подстройка и ведение собеседника.

Практическая отработка.

  • Ролевые игры по усвоению правил построения общения с собеседником в разных ролевых позициях.
  • Упражнения по созданию и изменению антуража коммуникации.

Блок 3. Инструменты коммуникатора.

  • Первый контакт. Формирование доверия.
  • Управление коммуникацией посредством вопросов.
  • Обратная связь и управление коммуникацией посредством профессионального слушания.
  • Убеждения
    • 5 способов логической и эмоциональной аргументации
    • контраргументация
  • Работа с возражениями собеседника.
  • Достижение договоренности.

Блок 3. Практическая отработка.

  • Упражнение по ведению собеседника в нужном направлении за счет вопросов и активного слушания.
  • Отработка техник аргументации (на типичных для участников тезисах).
  • Упражнения по отработке техник завершения коммуникации

Блок 4. Не экологичны виды воздействия при коммуникации.

  • Манипуляции
    • диагностика манипуляций. 5 типичных манипулятивных ловушек
    • противодействие манипуляциям
  • Психологические атаки
    • диагностика
    • противодействие атакам

Блок 4. Практическая отработка.

  • Проигрывание кейсов по диагностике и противодействию не экологическим видам воздействия

Блок 5. Завершение тренинга.

  • Обратная связь

Матеріали та сертифікати:  Акцент Профi
===
Акцент Профи

Тренер:  Мельник

Майстер переговорів. Навички ведення переговорів
Корпоративний тренінг
Задачі тренінгу:

  • Розвинути в учасників навички результативного проведення переговорів.
  • Дати способи діагностики інтересів та позиції партнера по переговорам та техніки, що дозволяють домовитися про взаємовигідну співпрацю та сформувати і підтримувати довгострокові відносини.
  • Дати учасникам механізми управління переговорами.
  • Відтренувати навички ведення переговорів під час вправ та програвання кейсів (практика займає 50-60% часу всього тренінгу та побудована на реальних ситуаціях учасників).
  • Обговорити і програти складні переговорні ситуації учасників.
  • Дати учасникам можливість отримати ефективний зворотний зв'язок від тренера і колег.
===
Корпоративный тренинг
Задачи тренинга:
  • развить у участников навыки результативного проведения переговоров.
  • дать способы диагностики интересов и позиции партнера по переговорам и технике, позволяющие договориться о взаимовыгодном сотрудничестве и сформировать и поддерживать долгосрочные отношения.
  • дать участникам механизмы управления переговорами.
  • оттренировать навыки ведения переговоров при упражнениях и проигрывании кейсов (практика занимает 50-60% времени всего тренинга и построена на реальных ситуациях участников).
  • обсудить и проиграть сложные переговорные ситуации участников.
  • дать участникам возможность получить эффективную обратную связь от тренера и коллег.
Повна назва курсу:  Майстер переговорів. Навички ведення переговорів
Посилання на список напрямків:  Продажі
Код курсу:  Negotiation-ML
Тривалість:  2 / 16
TITLE:  Майстер переговорів. Навички ведення переговорів
Продукт: 
Попередня підготоввка: 
  • Переговори з замовником, а при необхідності і з деякими учасниками тренінгу.
  • Анкетування учасників за темою тренінгу.
===
  • Переговоры с заказчиком, а по мере необходимости и с некоторыми участниками тренинга.
  • Анкетирование участников по теме тренинга.

Навички що здобуваються: 
  • В учасників залишаються докладні матеріали до тренінгу
  • Замовник отримує докладний звіт про тренінг.
  • Тренер залишається на контакті з учасниками в електронному режимі після тренінгу.
===
  • У участников остаются подробные материалы к тренингу
  • Заказчик получает подробный отчет о тренинге.
  • Тренер остается на контакте с участниками в электронном режиме после тренинга.

Зміст курсу: 

Блок 1. Переговори: цілі та засоби.

  • Переговори як спосіб досягнення цілей співробітника і компанії та реалізації стратегії розвитку компанії.
  • Переговорні гойдалки – ресурси та плече сили.
  • Переговорні стратегії - які і коли ефективні.
  • Складні та жорсткі переговори – формати.
  • Позиції та інтереси в переговорах.
  • Підготовка до переговорів. Матриця підготовки до переговорів.

Практичне відпрацювання

  • Участнікі у формі дискусії визначають основні положення, обговорювані далі на тренінгу.
  • Робота в групах (мозковий штурм).).

Блок 2. «Портрет» перемовника.

  • Потреби та стереотипи переговорних сторін. Розрив стереотипів.
  • Трансактний аналіз опонента. Спілкування з опонентами в різних рольових позиціях.
  • Використання міміки, пози, жестів при переговорах. Антураж переговорів.
  • Підстройка та ведення співрозмовника в переговорах.

Практичне відпрацювання

  • Рольові ігри по засвоєнню правил побудови спілкування зі співрозмовником у різних рольових позиціях.
  • Вправи зі створення та зміни антуражу переговорів.

Блок 3. Переговори крок за кроком. Інструменти перемовника.

  • Перший контакт. Формування довіри.
  • Управління переговорами за допомогою питань.
  • Зворотній зв'язок і управління переговорами з допомогою професійного слухання.
  • Переконання
    • 8 способів логічної та емоційної аргументації
    • контраргументація
  • Торг - як домогтися вигідних для себе умов.
  • Підведення до прийняття рішення / досягнення домовленості.
  • застряглих, тривалих і при відповідях опонента
  • «ні», «може бути».

Практичне відпрацювання

  • Вправа по веденню співрозмовника у потрібному напрямку з допомогою запитань і активного слухання.
  • Відпрацювання технік аргументації (на типових для учасників тезах).
  • Вправи з відпрацювання технік завершення переговорів (зокрема, якщо клієнт зволікає з рішенням, налаштований негативно, відмовляється від подальшого продовження переговорів).

Блок 4. Завершення тренінгу.

  • Зворотній зв'язок
===

Блок 1. Переговоры: цели и средства.

  • Переговоры как способ достижения целей сотрудника и компании и реализации стратегии развития компании.
  • Переговорные качели – ресурсы и плечо силы.
  • Переговорные стратегии – какие и когда эффективны.
  • Сложные и жесткие переговоры – форматы.
  • Позиции и интересы в переговорах.
  • Подготовка к переговорам. Матрица подготовки к переговорам.

Практическая отработка

  • Участники в форме дискуссии определяют основные положения, обсуждаемые далее на тренинге.
  • Работа в группах (мозговой штурм).).

Блок 2. "Портрет" переговорщика.

  • Потребности и стереотипы переговорных сторон. Разрыв стереотипов.
  • Трансактный анализ оппонента. Общение с оппонентами в разных ролевых позициях.
  • внедрение мимики, позы, жестов при переговорах. Антураж переговоров.
  • Подстройка и ведение собеседника в переговорах.

Практическая отработка

  • Ролевые игры по усвоению правил построения общения с собеседником в разных ролевых позициях.
  • Упражнения по созданию и изменению антуража переговоров.

Блок 3. Переговоры шаг за шагом. Инструменты переговорщика.

  • Первый контакт. Формирование доверия.
  • Управление переговорами посредством вопросов.
  • Обратная связь и управление переговорами за счет профессионального слушания.
  • Убеждения
    • 8 способов логической и эмоциональной аргументации
    • контраргументация
  • Торг – как добиться выгодных для себя условий.
  • Подведение к принятию решения/достижение договоренности.
  • застрявших, длительных и при ответах оппонента
  • "нет", "может быть".

Блок 3. Практическая отработка

  • Упражнение по ведению собеседника в нужном направлении за счет вопросов и активного слушания.
  • Отработка техник аргументации (на типичных для участников тезисах).
  • Упражнения по отработке техник завершения переговоров (в частности, если клиент затягивает решение, настроенное негативно, отказывается от дальнейшего продолжения переговоров).

Блок 4. Завершение тренинга.

  • Обратная связь

Матеріали та сертифікати:  Акцент Профi
===
Акцент Профи

Тренер:  Мельник

“Вплив та переконання” Курс Impact & Convince
Корпоративний тренінг.
Задачі тренінгу:

  • Розвинути в учасників навички результативного використання різних видів впливу у своїй діяльності
  • Дати способи діагностики не екологічних видів впливу та інструменти протидії їм.
  • Відтренувати навички впливу під час вправ та програвання кейсів (практика займає 50-60% часу всього тренінгу та побудована на реальних ситуаціях учасників).
  • Обговорити і програти складні комунікативні ситуації учасників.
  • Дати учасникам можливість отримати ефективний зворотний зв'язок від тренера і колег.
===
Корпоративный тренинг.
Задачи тренинга:
  • развить у участников навыки результативного использования различных видов воздействия в своей деятельности
  • дать способы диагностики не экологических видов воздействия и инструменты противодействия им.
  • оттренировать навыки воздействия при упражнениях и проигрывании кейсов (практика занимает 50-60% времени всего тренинга и построена на реальных ситуациях участников).
  • обсудить и проиграть сложные коммуникативные ситуации участников.
  • дать участникам возможность получить эффективную обратную связь от тренера и коллег.
Повна назва курсу:  “Вплив та переконання” Курс Impact & Convince
Посилання на список напрямків:  Продажі
Код курсу:  Convince-ML
Тривалість:  2 / 16
TITLE:  “Вплив та переконання” Курс Impact & Convince
Продукт: 
Попередня підготоввка: 
  • Переговори з замовником, а при необхідності і з деякими учасниками тренінгу.
  • Анкетування учасників за темою тренінгу.
===
  • Переговоры с заказчиком, а по мере необходимости и с некоторыми участниками тренинга.
  • Анкетирование участников по теме тренинга.


Навички що здобуваються: 
  • За підсумками тренінгу учасники отримують індивідуальний зворотний зв'язок від тренера з рекомендаціями (за їх бажанням).
  • В учасників залишаються докладні матеріали до тренінгу
  • Замовник отримує докладний звіт про тренінг.
  • Тренер залишається на контакті з учасниками в електронному режимі після тренінгу.
===
  • По итогам тренинга участники получают индивидуальную обратную связь от тренера с рекомендациями (по их желанию).
  • У участников остаются подробные материалы к тренингу
  • Заказчик получает подробный отчет о тренинге.
  • Тренер остается на контакте с участниками в электронном режиме после тренинга.

Зміст курсу: 

Блок 1. Види впливу.

  • Чому і як люди впливають один на одного?
  • Види впливу:
    • Цивілізовані: зараження, навіювання, переконання, програмування.
    • Варварські: психологічна атака, психологічний тиск, примус
    • Маніпуляції

Практика до Блоку 1

  • Участнікі у формі дискусії визначають основні положення, обговорювані далі на тренінгу.

Блок 2. Переконання

  • Переконання як вид впливу. Правила аргументації.
  • Підготовка до переконання. Що потрібно знати про себе та співрозмовника під час підготовки до переконання.
  • П’ять способів аргументації – логічних та емоційних
  • Метапрограми співрозмовника – як їх використовуватиме для його переконання.
  • Чим, окрім слів, підтримати свої аргументи – візуальні, невербальні, паравербальні способи. Альфа-голос.
  • Ролі переконуючого. Як знайти свою роль для кожної ситуації та зіграти її яскраво? Яка своя роль, а яка – ні.
  • Дебатні технології.
  • Переконання при публічному виступі. Як зробити виступ яскравим, таким, що запам'ятовується та переконливим?
    • аудиторія та виступаючий
    • інструментарій виступаючого
    • підготовка до виступу: писати чи не писати, що залишити та що викинути, читати чи ні тощо.

Практика до Блоку 2

  • Вправи по переконанню на кейсах учасників.
  • Дебати

Блок 3. Не екологічні види впливу при комунікації.

  • Маніпуляції
    • діагностика маніпуляцій. 5 типових маніпулятивних пасток
    • протидія маніпуляціям
  • Психологічні атаки
    • діагностика
    • протидія атакам

Практика до Блоку 3

  • Програвання кейсів по діагностиці та протидії не екологічним видам впливу

Блок 4. Завершення тренінгу.

  • Зворотній зв'язок
===

Блок 1. Виды воздействия.

  • Почему и как люди влияют друг на друга?
  • Виды воздействия:
    • цивилизованные: заражение, внушение, убеждение, программирование.
    • Варварские: психологическая атака, психологическое давление, принуждение
    • манипуляции

Практика к Блоку 1

  • Участники в форме дискуссии определяют основные положения, обсуждаемые далее на тренинге.

Блок 2. Убеждение

  • Убеждение как вид воздействия. Правила аргументации.
  • Подготовка к убеждению. Что нужно знать о себе и собеседнике во время подготовки к убеждению.
  • Пять способов аргументации – логических и эмоциональных
  • Метапрограммы собеседника – как их использовать для его убеждения.
  • Чем, кроме слов, поддержать свои доводы – визуальные, невербальные, паравербальные способы. Альфа-голос.
  • Роли убеждающего. Как найти свою роль в каждой ситуации и сыграть ее ярко? Какая своя роль, а какая – нет.
  • Дебатные технологии.
  • Убеждения при публичном выступлении. Как сделать выступление ярким, запоминающимся и убедительным?
    • аудитория и выступающий
    • инструментарий выступающего
    • подготовка к выступлению: писать или не писать, что оставить и что выбросить, читать или нет.

Практика к Блоку 2

  • Упражнения по убеждению на кейсах участников.
  • Дебаты

Блок 3. Не экологичные виды воздействия при коммуникации.

  • Манипуляции
    • диагностика манипуляций. 5 типичных манипулятивных ловушек
    • противодействие манипуляциям
  • Психологические атаки
    • диагностика
    • противодействие атакам

Практика к Блоку 3

  • Проигрывание кейсов по диагностике и противодействию не экологическим видам воздействия

Блок 4. Завершение тренинга.

  • Обратная связь

Матеріали та сертифікати:  Акцент Профi
===
Акцент Профи

Тренер:  Мельник


Новости 201 - 220 из 834
Начало | Пред. | 6 7 8 9 10 11 12 13 14 15 16 | След. | Конец Все